React JS developers who have quality experience in client-side logic of web applications. They are expected to work under team leads and senior developers to complete tasks on time.
Responsibilities
- Developing new user-facing features using React.js
- Integration of user-facing elements developed by front-end developers with server side logic.
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
- Support and mentor L1 engineers to deliver projects on time.
- Implementation of security and data protection. Integration of data storage solutions. Experience with both external and embedded databases.
- Timely reporting of the status of the project/ task assigned to the corresponding project manager or team lead.
- Coordinate with internal teams to understand user requirements and provide technical solutions
- Contributing to team meetings, troubleshooting development, production problems across multiple environments and operating platforms.
- Understanding of full stack development, in-depth knowledge of design issues and best practices
- Solid understanding of object-oriented programming
- Familiar with various design, architectural patterns and software development processes.
- Understand Architecture Requirements and ensure effective design, development, validation and support activities
- Building software/website or adding the new feature to existing software/ website.
- Improve functionality of existing systems. Basic testing and validations from the developers side.
- Communicating with the client to analyse the features.