This role is for one of the Weekday's clients
We are seeking a skilled Frontend Engineer with 3-5 years of experience in building scalable and high-performance web applications. The ideal candidate should have strong expertise in React.js, GIT, and Restful APIs. You will be responsible for developing, testing, and maintaining web applications while ensuring a seamless user experience. If you are passionate about frontend technologies and thrive in a dynamic, fast-paced environment, we would love to hear from you!
Key Responsibilities:
- Develop and maintain responsive web applications using React.js.
- Collaborate with UI/UX designers to translate wireframes and designs into high-quality code.
- Optimize components for maximum performance across a variety of web-capable devices and browsers.
- Integrate and consume RESTful APIs to fetch and manipulate data efficiently.
- Implement state management solutions like Redux, Context API, or MobX.
- Maintain code quality through version control systems (GIT) and ensure best practices in software development.
- Debug and troubleshoot frontend-related issues to maintain application stability and performance.
- Stay updated with the latest industry trends and best practices in frontend development.
Required Skills & Qualifications:
- 3-5 years of experience in frontend development, specifically using React.js.
- Proficiency in JavaScript, ES6+, HTML5, and CSS3.
- Strong understanding of component-based architecture and frontend design patterns.
- Experience working with RESTful APIs and handling asynchronous data fetching.
- Knowledge of Git and version control workflows (GitHub, GitLab, or Bitbucket).
- Familiarity with modern frontend tools and libraries such as Webpack, Babel, and ESLint.
- Experience with state management libraries like Redux, Context API, or similar.
- Understanding of responsive design principles and cross-browser compatibility.
- Strong problem-solving skills and the ability to write clean, efficient, and maintainable code.
Preferred Qualifications:
- Experience with TypeScript and modern frontend frameworks.
- Knowledge of testing frameworks like Jest, React Testing Library, or Cypress.
- Familiarity with UI component libraries such as Material-UI, Ant Design, or Chakra UI.
- Exposure to CI/CD pipelines and DevOps best practices.
- Prior experience working in an Agile/Scrum development environment.
Success is not measured by what you accomplish, but by the opposition you have encountered, and the courage with which you have maintained the struggle against overwhelming odds.
“Orison Swett Marden”