We are looking for software developer who will be responsible for developing web applications built in Angular and Node JS. Candidates must possess a good logical understanding and knowledge of Angular and Node.js and basics of RDBMS Database.
Tasks & Activities● Developing high-performance applications by writing testable, reusable, and efficient code.
● Discussion with the client/technical team to understand their requirement(s).
● Understand the domain completing and contribute to the application’s development.
● Designing customer-facing UI and back-end services for various business processes.
● Ask relevant questions to clarify the business requirements.
● If needed, document the business rules.
● Estimations & Task Planning
● Database creation & updating custom modules
● Coding, Debugging, Unit Testing & Documentation of Code and Application
● As per the best standard practices and guidelines, code each module within the timeline mentioned..
● Debug and unit test the code/module.
● Document the code and application that later can be shared with the team.
● Experience in the latest Angular and Node version.
Good knowledge of Service-based architecture/Component based architecture.Mandatory Skills & Knowledge
● Minimum 2 years of development experience in Angular, NodeJS / ExpressJS.
● Good understanding and experience of HTML / CSS / Javascript / Webpack / Bootstrap.
● Must have experience with SQL and database schema design
● Good knowledge with Web Services / REST APIs.
Technologies / Frameworks / Tools / Proficiency
● Languages/Frameworks: Angular, Node JS, Express JS, JavaScript, HTML5, CSS.
● Database: PostgresSQL / MSSQL.
● Tools: Visual Studio Code .
● Operating System: Ubuntu / CentOS.
What’s in it for you?
● Opportunity to grow and scale high with us.
● Work in a fun, transparent atmosphere alongside a collaborative team.
● Support from the senior staff for your growth.
● Competitive salary with added benefits.
Job Type:
Full Time - Work from Office
Job Location:
Chennai
1.The more the Jobs you apply, the higher your chances of getting a job.
2. Keep your profile updated Update
Recruiters prefer candidates with complete profile information.
3. Keep visiting the Teamlease.com daily
Daily visit will ensure you won’t miss out on any Job opportunity.
4. Watch videos to improve Watch videos
Be a better candidate than others by watching these Job-related videos.