
Requirements :-
● Bachelor’s degree in Computer Science related degree
● Minimum 2 years of relevant experience as a NodeJS developer
● Inquisitive, determined, diligent and has an open mind
● Logical, tactful, problem-solver, self-learner
● Zeal towards learning new things and towards growing in one’s career
Competencies and Experiences that we are looking for:
● Demonstrated experience in developing Web Applications
● Strong knowledge of javascript
● Must have experience in web application development using VueJs/ReactJs
● Ability to design applications as per the requirement
● Should have the ability to write optimized code and guide team members for the
same
● Sound knowledge in developing restful API and designing API
● Sound knowledge of best practices and architectural patterns for developing Web
applications
● Sound knowledge in schema design
● Ability to write optimized Query
● Strong knowledge of SQL and No-SQL.
● Proficient in understanding code versioning tools, such as Git
● Should have sound knowledge of design patterns
● Should have sound analytical skills and problem-solving skills
● Should have sound knowledge of MongoDB schema design and query
Competencies and Experiences that are not mandatory but would excite us:
● Experience in developing applications using the MERN stack.
● Experience in NestJs framework.
● Well-familiar with Test Driven Development (TDD)
● Understanding differences between multiple delivery platforms, such as mobile vs.
desktop and optimizing output to match the specific platform
● Proficient in understanding of CI/CD pipeline
● Should have knowledge of AWS services
● Well-familiar with security threats and handling and their resolution
● Experience in developing web applications using coding standards
Job Responsibility :-
- Study and understand solution design documents provided by the Engineering
- Manager to ensure consistent understanding of project requirements.
● Write codes to develop the project as per technical requirements.
● Provide technical solutions/feedback to the Engineering Manager and other team
members during the project development process.
● Perform unit testing of each task completed to ensure that the task has met the
technical requirements.
● Strictly follow Engineering Manager’s sprint and version planning.
● Provide timely information and solutions/feedback to the Engineering Manager to
minimize risks and control deviation in the project timeline.
● Support Engineering Manager to assess the real-time status of project development.
● Work closely with the Engineering Manager to prepare your professional
development plan, and work diligently to fulfill planned learning activities.
Similar Jobs
Upload Your CV
