Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Backend Engineer

at Apollo.io

Posted 1 day ago 3 applied

Description:

  • Apollo.io is a leading go-to-market solution for revenue teams, trusted by over 500,000 companies globally.
  • As a Backend Engineer, you will work on a cross-functional team to implement best practices in technology, architecture, and process.
  • You will have the opportunity to work in an open and collaborative environment, receive mentorship, and grow your career.
  • The role involves interfacing with design, front-end, analytics, and teams outside of Engineering.
  • You will design and implement highly scalable backend endpoints and gather product requirements to write design documents.
  • You will drive the full lifecycle of software development, mentor others, and communicate development progress to stakeholders.
  • You will introduce new technologies and ideas, work effectively as part of a global team, and engage in team activities.
  • The tech stack includes React/Redux/NodeJS on the front end and Ruby/Ruby on Rails/MongoDB/Redis/Elasticsearch on the backend.

Requirements:

  • A minimum of 2 years of industry experience in backend development, specifically in developing large-scale applications.
  • Experience in developing distributed web applications is required.
  • Your code must be comprehensible, well-structured, and highly performant.
  • Experience with database modeling (SQL or NoSQL) is necessary.
  • You should have experience in using and designing RESTful services.
  • Strong knowledge of computer science fundamentals, including data structures, algorithms, and object-oriented design, is essential.
  • Proven experience leveraging AI tools to enhance software development processes is required.
  • Must possess strong communication skills, problem-solving abilities, proactivity, and be a team player.
  • Nice to have: a B.E/B.Tech in Computer Science, Computer Engineering, or a similar field.

Benefits:

  • Apollo.io invests deeply in your growth, providing resources, support, and autonomy to own your role.
  • The company fosters a collaborative environment where teamwork across departments is encouraged.
  • Employees are empowered to share bold ideas and take smart risks, driving significant wins.
  • The culture emphasizes continuous improvement and the use of AI and automation to enhance productivity.
  • Working at Apollo means being part of a mission-driven team focused on helping customers unlock their full revenue potential.