Frontend Developer
Posted Updated
Description
# Front-end Developer
## Company Overview
[Company details were not specified.]
## Job Summary
We are looking for experienced Frontend Engineers who can contribute to building scalable, performant, and maintainable frontend applications. The ideal candidate should possess strong problem-solving skills and the ability to develop innovative solutions that meet user needs.
## Responsibilities
- Design and develop highly **scalable**, reliable, and **pixel-perfect UI**.
- Write clean, efficient, and reusable code, ensuring high performance.
- Solve complex problems in data structures, particularly with strings, arrays, and objects.
- Build reusable code and libraries for future use.
- Independently develop and deliver features, from requirement analysis to deployment.
- Investigate and improve web app performance.
- Mentor 2 internal engineers, providing guidance on frontend development, code reviews, and best practices.
## Qualifications
- **Education**: Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred.
- **Experience**: 3+ years of hands-on experience with ReactJS, including:
- Redux for advanced state management.
- Axios for API communication.
- Material-UI (MUI) for component-based UI development.
- Performance optimization techniques.
- TypeScript in React applications.
- Solid understanding of responsive design and cross-browser compatibility.
- Familiarity with component testing using tools like Jest and React Testing Library.
- Strong problem-solving skills and the ability to promote best practices in design and coding.
## Preferred Skills
- Familiarity with CI/CD workflows and Git-based development.
- Exposure to frontend observability and logging tools.
- A basic understanding of backend programming would be a plus.
## Experience
- 3+ years of relevant experience in frontend development, specifically with ReactJS and related technologies.
## Environment
[Work setting and location details were not specified.]
## Salary
[Salary range was not specified.]
## Growth Opportunities
[Career advancement opportunities were not specified.]
## Benefits
[Offered benefits were not specified.]
