The ideal candidate will be passionate about crafting clean, high-quality solutions and will collaborate closely with design and backend teams to deliver seamless user experiences.
Key Responsibilities:
- Build micro front-end architectures and manage shared libraries within mono-repo environments
- Integrate front-end components with REST APIs
- Collaborate with cross-functional teams including design and backend engineering
- Implement best practices to ensure scalability, maintainability, and performance
- Participate in CI/CD processes using tools such as Jenkins, GitHub, or similar
- Contribute to development standards and improve code quality, efficiency, and reliability
- Mentor and support team members while contributing to technical discussions
- Adapt to evolving requirements in a fast-paced development environment
Required Qualifications:
- 6–9 years of experience as a front-end developer
- Experience with Node.js and front-end development tools such as NPM and VS Code
- Experience with REST API integration
- Experience with version control systems such as Git and project tools like Jira
- Familiarity with CI/CD tools such as Jenkins, CircleCI, or GitHub
- Understanding of micro front-end architecture and mono-repo concepts
- Knowledge of component-based architecture and web components
- Bachelor’s degree in Computer Science or a related field
- Strong problem-solving, communication, and collaboration skills
Preferred Qualifications:
- Experience with libraries and tools such as AgGrid, Highcharts, Bootstrap, and Moment.js
- Familiarity with NX Workspaces or other mono-repo frameworks