Posted on: 07/08/2025
About the Role :
Key Responsibilities (KRA) :
- Collaborate with Designers, Product Managers, Product Owners, and fellow Engineers to turn product requirements into functional applications.
- Ensure code quality through best practices, reviews, and testing strategies using modern frameworks and tools.
- Integrate with REST APIs and backend services to deliver end-to-end features.
- Apply security best practices in frontend application development.
- Manage and optimize front-end build processes using Vite and npm.
- Continuously improve frontend development processes and tooling (linting, formatting, testing).
- Participate in Agile Scrum-based development cycles, contributing to planning, refinement, and retrospectives.
- Maintain design systems and component libraries using tools like Storybook and ShadCN.
- Contribute to technical documentation and knowledge sharing within the team.
- Lead by example in writing clean, maintainable, and well-documented code.
Skillsets Required :
- Expert-level proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Strong practical experience with React.js, ShadCN, and AWS Amplify.
- Solid experience with Vitest for frontend testing.
- Proficiency in Node.js, npm, and Vite for frontend tooling and module bundling.
- Working knowledge of code quality tools such as ESLint and Prettier.
- In-depth experience integrating with and consuming REST APIs.
- Experience with Git, GitHub, and semantic versioning.
- Familiarity with frontend testing tools such as Jest, Storybook, and data visualization with Plotly.js (nice to have).
- Strong understanding of data structures and their application in frontend logic.
- Knowledge of web security best practices.
- Exposure to CI/CD tools like GitHub Actions and JFrog Artifactory.
- Agile development experience, preferably in Scrum and SAFe methodologies.
- Experience with AWS or other cloud environments is a plus.
Did you find something suspicious?
Posted By
Functional Area
Mobile Development - iOS
Job Code
1526605
Interview Questions for you
View All