FreshRemote.Work

Backend Engineer

Remote, US

View All Jobs

Updater, Inc. is seeking a dedicated Software Engineer to join our Platform team within the MoveHQ division of Updater. This entry to mid-level role is ideal for a professional with 1-3 years of backend development experience, looking to deepen their expertise and contribute to critical projects. As part of the team responsible for managing interactions with third-party systems including authentication and authorization processes, you will also play a key role in maintaining and enhancing our one-stack system for account and user management.

About the Role

  • Develop and Maintain System Features: You will contribute to the design, development, and maintenance of backend components, focusing on building secure and scalable solutions that enhance user and account management functionalities.
  • Support Software Quality and Performance: Work alongside your team to support the platform’s reliability and performance, participating in refining our development processes and engineering standards.
  • Collaborate on Technical Implementations: As an integral member of the team, contribute to the technical implementation of projects, ensuring technical deliverables meet high standards of security, quality, and performance.
  • Participate in Mentorship: Gain knowledge and skills from more experienced engineers, and share your learning to support a culture of technical excellence within the engineering team.
  • Contribute to CI/CD Pipelines: Assist in building and managing continuous integration and delivery pipelines for team-owned applications, ensuring efficient deployments.

About You

  • Developing Backend Developer: You have 1-3 years of backend web development experience, with proficiency in either Ruby on Rails or PHP (Laravel). Knowledge of both is advantageous but not required.
  • Proven Track Record: You have experience developing and maintaining high-quality systems and are eager to tackle more complex problems.
  • Database Familiarity: Comfortable with relational databases and may have some experience with ORM systems, crafting efficient, scalable database interactions.
  • Testing Knowledge: Familiar with test development, capable of understanding distinctions between unit, integration, and end-to-end tests. Exposure to testing frameworks such as Cypress or Selenium is beneficial.
  • Agile Methodology Awareness: Knowledgeable in agile development practices and tools such as Scrum and Jira, contributing effectively within this framework.
  • CI/CD Exposure: Some experience with continuous integration and delivery practices, using tools like Jenkins, CircleCI, or GitHub Actions.
  • Communication Skills: Good communication abilities, able to engage effectively with team members and collaborate across departments.
This job isn't fresh anymore!
Search Fresh Jobs