Remote Senior Fullstack Engineer

Posted

Apply now
Please, let Apollo.io know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Senior Fullstack Engineer position at Apollo.io involves working with Apollo’s 200M+ Leads data and developing features on top of it.
  • Responsibilities include improving the quality of data, building customer-facing products with innovative solutions, and implementing them end-to-end.
  • The role requires building highly scalable web services, a strong understanding of software design and databases, and proficiency in frontend engineering.
  • The Senior Fullstack Engineer will collaborate with cross-functional teams to implement best practices in technology, architecture, and process.
  • Daily tasks include designing, implementing, testing, deploying, and iterating on features covering both frontend and backend.
  • The role also involves maintaining code quality, organization, automation, and continuous delivery, as well as effectively communicating progress to stakeholders.
  • Qualifications include 6+ years of industry experience in backend development, 5+ years in frontend development, and proficiency in Ruby, Ruby on Rails, JavaScript, React, Redux, HTML, and CSS.
  • Strong system design fundamentals, experience in building scalable systems, and knowledge of the software development lifecycle are required.
  • The ideal candidate should possess strong analytical and problem-solving skills, proven software engineering skills in a production environment, and experience with test-driven development.
  • Nice to have skills include experience in Python, Sidekiq, Spark, Google Cloud Platform, Databricks, Snowflake, MongoDB, Terraform, Ansible, and understanding of Design Systems for frontend development.

Requirements:

  • 6+ years of industry experience in backend development and 5+ years in frontend development.
  • Proficiency in Ruby, Ruby on Rails, JavaScript (ES6), React, Redux, HTML, and CSS.
  • Strong system design fundamentals and experience building scalable systems.
  • Good understanding of the software development lifecycle.
  • Strong analytical and problem-solving skills.
  • Proven software engineering skills in a production environment, including test-driven development.
  • Experience with Cypress in writing meaningful tests.
  • Comprehensible, well-structured, and highly performant code.

Benefits:

  • Besides a great compensation package, Apollo.io offers a culture that thrives in openness and excellence.
  • The company invests in developing remote employees' careers and focuses on helping customers maximize their revenue potential on the Apollo platform.
  • Employees are empowered to own their roles, collaborate with teammates, experiment, take educated risks, and achieve big wins.
  • The team at Apollo.io is collaborative, supportive, and encourages growth and experimentation.
Apply now
Please, let Apollo.io know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback