- Excellent understanding of ReactJS (tracking to the latest version).
- Experience with popular React.js workflows (such as Flux or Redux).
- Experience with web paradigms such as REST, Responsive Web Design, Test-driven Development (TDD), Dependency Injection etc.
- Developing and maintaining all server-side network components.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Experience in working with 3rd Party libraries and APIs.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Experience in branching and merging of source code using distributed source code versioning tools such as Git.
- Strong communication and collaboration skills with strong teamwork ethics.
Experience and Skills:
- Must have at least 4+ years of experience in ReactJs & NodeJs development.
- Advanced conceptual understanding of one database and one Operating System.
- Understanding of Software Engineering with practice in at least one project.
- Ability to contribute in medium to complex tasks independently.
- Proficient in Problem Solving, Data Structures and Algorithms.
- Exposure to Design Principles and ability to understand Design Specifications independently.
- Ability to run Test Cases and scenarios as per the plan.
- Ability to accept and respond to production issues and coordinate with stakeholders.
- Good understanding of SDLC.
- Analytical abilities.
- Logical thinking.
- Awareness of the latest technologies and trends.
Nice to Have:
- Hands on experience with API GW, Lambda Functions, DynamoDB and other AWS services.
- Deploy, scale and automate AWS services across multiple regions.
Master Of Comp. Applications, Master of Science (Technology), Bachelor of Engineering.
Please provide the following additional details while applying for the job:
- Total Experience
- Relevant Experience in ReactJs
- Relevant Experience in NodeJs
- Current CTC
- Expected CTC
- Notice Period