Roles & Responsibilities :
- Develop new user-facing features using React.js.
- Build reusable components and front-end libraries for future use.
- Translate designs and wireframes into high-quality, efficient code.
- Optimize components for maximum performance across web-capable devices and browsers.
- Collaborate with product owners, UX/UI designers, and backend developers to deliver robust solutions.
- Participate in code reviews, ensuring code quality, maintainability, and performance.
- Contribute to Agile ceremonies (sprint planning, stand-ups, retrospectives).
Technical Requirements :
Must Have :
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React.js and its core principles.
- Experience with popular React workflows (e.g., Flux or Redux).
- Familiarity with data structure libraries (e.g., Immutable.js).
- Experience integrating RESTful APIs.
- Knowledge of modern authorization mechanisms (e.g., JSON Web Token).
- Familiarity with modern front-end build pipelines and tools (e.g., Babel, Webpack, NPM).
- Familiarity with Bitbucket or similar code versioning tools.
- Experience building Cloud Native Applications.
- Proficiency with Atlassian suite (Jira, Confluence).
- Excellent verbal and written communication skills.
Nice to Have :
- Knowledge of isomorphic React.
- Experience with AI tools like GitHub Copilot.
- Exposure to Agile software development methodologies.
Preferred Qualities :
- Ability to understand business requirements and translate them into technical specifications.
- Strong problem-solving and debugging skills.
- Passion for creating scalable, maintainable, and reusable front-end components.
- Commitment to staying updated with the latest front-end development trends and technologies.
Education : B.TECH in Information Technology, Computer Science, Engineering, or related field
Did you find something suspicious?
Posted by
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1548339