✨ About The Role
- The Senior Frontend Engineer will work closely with product, design, and engineering teams to contribute to core product initiatives.
- Responsibilities include producing clean, well-structured code with detailed specifications and maintaining code quality and organization.
- The role involves implementing pixel-perfect designs across different browsers according to specifications provided by designers.
- The engineer will communicate development progress and blockers to the product lead and engineering manager.
- Participation in stand-ups, team meetings, and one-on-ones with managers is expected to foster collaboration and feedback.
- The candidate will be responsible for mentoring others and receiving constructive feedback to promote personal and team growth.
- The position requires a drive for quality, with a focus on improving automation and performance while squashing bugs.
- The tech stack includes React/Redux/NodeJS on the frontend and Ruby/Ruby on Rails/MongoDB/Elasticsearch on the backend.
âš¡ Requirements
- The ideal candidate has a Bachelor's degree in Computer Science or a related field.
- A minimum of 5 years of experience in software engineering, specifically in frontend development, is required.
- The candidate should have at least 2-3 years in a senior position, demonstrating leadership in developing large-scale applications.
- Strong proficiency in core JavaScript (ES6), React, Redux, HTML, CSS, and TypeScript is essential.
- The successful candidate will have a solid understanding of REST APIs and experience with testing frameworks like Cypress.
- Attention to detail and a strong UX and product sense are crucial for negotiating the right MVP.
- The candidate should be proactive, able to identify areas for improvement, and drive best practices in technology and architecture.
- Excellent communication skills, both written and verbal, are necessary to effectively collaborate with cross-functional teams.