Job Description
Apollo.io is seeking a Senior Fullstack Engineer to join their team. The ideal candidate will be responsible for improving data quality and building customer-facing products. He/she will work on a cross-functional team to implement and drive best practices in technology, architecture, and process. Apollo.io is an AI-native company built on a culture of continuous improvement.
Responsibilities: - Design, implement, test, deploy and iterate on end to end features in our products covering both frontend and backend
- Implement "pixel perfect" design as delivered by our designers that works across different browsers, according to specifications provided
- Produce "clean" and well-structured code with detailed specifications and documentation
- 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 scrum ceremonies, oncall, and other team processes
- Write unit/integration tests and contribute to engineering wikis
Requirements: - 6+ years of industry experience in backend development and at least 5+ years in frontend development
- Solid understanding of JavaScript (ES6), React, Redux, HTML, and CSS
- Strong system design fundamentals and experience building scalable systems
- Good understanding of software development lifecycle
- Strong analytical and problem-solving skills
- Proven software engineering skills in production environment, including test-driven development
- Your code is comprehensible, well-structured, and highly performant
- Proven experience leveraging AI tools to enhance software development processes, including code generation, debugging, and productivity optimization.
What Apollo.io offers: - Opportunity to work on a cross-functional team
- Chance to implement and drive best practices in technology, architecture, and process
- Be part of an AI-native company built on a culture of continuous improvement