Summary
Join Apollo.io as a Senior Frontend Engineer and contribute to the company's growth by implementing best practices in technology, architecture, and process. As a critical part of our cross-functional team, you'll work on designing and contributing to core product initiatives, producing clean code, and maintaining code quality. With a strong focus on quality, automation, and performance improvements, you'll have opportunities to grow and accelerate your career in an open and collaborative environment.
Requirements
- B.E/B.Tech in Computer Science, or equivalent
- Minimum 7 years of total experience as Software Engineer in frontend development; at least 3-4 years in senior position, developing large-scale applications
- Solid understanding of core JavaScript (ES6), React, Redux, HTML, CSS, and TypeScript
- Strong attention to detail
- Understanding of REST APIs
- Experience with Cypress in writing meaningful tests
Responsibilities
- Work closely with product, design and engineering team to design and contribute to core product initiatives
- Produce 'clean' and well-structured code, with detailed specifications
- Implement 'pixel perfect' design as delivered by our designers that works across different browsers, according to specifications provided
- Help maintain code quality, organization, automation and continuous delivery
- Effectively communicate development progress or blockers to the product lead, engineering manager, and other stakeholders
- Work effectively as part of a large global team
- Attend and engage in stand-ups, team meetings, and manager 1:1s
- Provide and receive constructive feedback and praise to co-workers in verbal and written form; respond and react to technical and behavior feedback from managers and peers
Benefits
Great compensation package and culture that thrives in openness and excellence