Description:
As a Senior Frontend Engineer specializing in React, you will take a lead role in shaping and enhancing our user interface. You will contribute significantly to the growth and success of our platform by building and maintaining intuitive, performant, and user-friendly frontend components.
- Key Responsibilities
- MERN Stack Frontend Development:
- Lead the design, development, and maintenance of the frontend components using React and GraphQL.
- Collaborate closely with product managers, designers, and backend engineers to ensure a seamless and responsive user experience.
- Architect and implement complex user interfaces, focusing on performance, scalability, and maintainability.
- Champion best practices in frontend development, including code quality, testing, and documentation.
- Technical Leadership:
- Provide technical leadership to the frontend development team, mentoring junior engineers and setting coding standards.
- Participate in code reviews to maintain high-quality codebase and ensure adherence to established best practices.
- Stay up-to-date with the latest trends and advancements in React and GraphQL frontend development, incorporating relevant technologies into our projects.
- Qualifications and Experience
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in frontend software development with major focus on React.
- Expertise in JavaScript and its related technologies.
- Proven experience in building complex, data-driven web applications.
- Strong understanding of RESTful and GraphQL APIs, asynchronous programming, and frontend build tools (Webpack, Babel, etc.).
- Excellent problem-solving skills and a passion for writing clean, maintainable code.
- Effective communication skills and the ability to collaborate seamlessly with cross-functional teams.
- Proficiency in English is required for this position