The Senior Frontend Engineer is responsible for building, optimizing, and maintaining high-quality web applications that are fast, responsive, and user-friendly. This role requires close collaboration with designers, product managers, and backend engineers. It involves not only hands-on development but also mentoring junior developers, ensuring code quality through best practices and code reviews, and contributing to technical decisions that shape the long-term direction of our products.
Responsibilities
- Develop and enhance features for web applications, translating Figma mockups into responsive, interactive interfaces.
- Write clean, scalable, and well-tested code for long-term maintainability and high performance.
- Identify and fix bugs, performance issues, and inconsistencies in the frontend codebase.
- Build and maintain reusable frontend components and tools to increase development efficiency.
- Work closely with UI/UX designers to ensure implementation feasibility, alignment with design specs, and great user experience.
- Collaborate with backend engineers to integrate frontend components with APIs and backend services.
- Partner with product managers to understand project requirements, user stories, and acceptance criteria.
- Engage with QA/testers to ensure features are tested, reliable, and ready for release.
- Coordinate with DevOps teams to support deployment, performance, and monitoring of frontend applications.
- Conduct thorough code reviews, offering constructive feedback to maintain quality and consistency.
- Provide technical mentorship to junior developers, fostering their growth through guidance and feedback.
- Participate in team ceremonies such as daily stand-ups and sprint planning sessions.
- Actively contribute to technical discussions and architectural decisions, helping shape development standards and methodologies.