Senior Fullstack Engineer, FE-heavy

Posted 114ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Fullstack Engineer at Apollo.io, focusing on building features for a 200M+ Leads database. Collaborating with cross-functional teams to improve data quality and customer-facing products.

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. This means that your code is commented, well structure, readable and comes with documentation
  • 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

Requirements:

  • 6+ years of industry experience in frontend development and at least 3+ years in backend development
  • Solid understanding of JavaScript (ES6), React, TypeScript, Redux, HTML, and CSS
  • Experience in Java, Python, Ruby/RoR, Elixir, Erlang, Golang, Scala or C++,
  • 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. Candidates should demonstrate fluency in integrating AI-driven solutions into their workflows and a willingness to stay current with emerging AI technologies

Benefits:

  • Health insurance
  • Professional development opportunities
  • Remote work options