Frontend Engineer (React)

Your Brand Mate · 2 weeks ago
Location
Bengaluru (Hybrid)
Department
Tech - YBM
Employment Type
Full-time

We’re seeking a skilled Frontend Engineer with expertise in React to join our team. As a Frontend Engineer, you will play a critical role in building engaging, interactive, and efficient web applications that deliver exceptional user experiences. You’ll collaborate closely with UI/UX designers, backend developers, and product managers to translate design wireframes into high-quality code and create seamless user interfaces.


Responsibilities


- Develop, test, and maintain high-quality, responsive web applications using React, JavaScript, and related frontend technologies.

- Collaborate with designers to implement engaging user interfaces that align with the brand's vision and user needs.

- Optimize applications for maximum speed and scalability.

- Integrate with RESTful APIs and third-party services, ensuring data flows smoothly between frontend and backend.

- Write clean, maintainable, and well-documented code, following best practices and ensuring compatibility across different browsers and devices.

- Work with backend engineers to create robust and reusable frontend components and modules.

- Conduct code reviews, debug issues, and perform performance tuning.

- Stay up-to-date with emerging frontend technologies, frameworks, and best practices, and share knowledge with the team.


Requirements


- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

- 2+ years of professional experience in frontend development, with a strong emphasis on React.

- Proficiency in JavaScript, HTML, CSS, and React ecosystem (Redux, React Router, etc.).

- Experience with responsive and adaptive design.

- Familiarity with modern development tools like Webpack, Babel, Git, and npm/yarn.

- Understanding of code versioning tools, specifically Git.

- Knowledge of RESTful APIs and experience in integrating frontend with backend services.

- Experience with testing frameworks (e.g., Jest, Mocha) and debugging tools.

- Excellent problem-solving skills, attention to detail, and ability to work in a collaborative team environment.


Preferred Qualifications


- Familiarity with TypeScript.

- Experience with frontend performance optimization.

- Understanding of CI/CD pipelines and experience with automated build and deployment.

- Knowledge of CSS pre-processors like SASS or LESS.

- Familiarity with server-side rendering frameworks (e.g., Next.js).



Why Join Us?


- Competitive salary and benefits package.

- Opportunities for growth and development within a fast-paced and dynamic team.

- Flexible work environment and supportive culture.

- Chance to work on exciting projects with a diverse and talented team.