Backend Engineer
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.
Regulatory Awareness: (Optional) Exposure to developing software in regulated environments is a plus, but not a prerequisite.
Additional Qualifications
Eagerness to learn and tackle complex problems with guidance from more experienced team members.
Ability to work independently on assigned tasks and collaboratively as part of a broader team.
This posting is anticipated to remain open until November 27th, 2024. The new hire salary range for this position is $90,000 to $150,000 annually. Factors which may affect the starting pay within this range include skills, experience, and other qualifications aligned with Updater's internal leveling guidelines.
About the job
Apply for this position
Backend Engineer
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.
Regulatory Awareness: (Optional) Exposure to developing software in regulated environments is a plus, but not a prerequisite.
Additional Qualifications
Eagerness to learn and tackle complex problems with guidance from more experienced team members.
Ability to work independently on assigned tasks and collaboratively as part of a broader team.
This posting is anticipated to remain open until November 27th, 2024. The new hire salary range for this position is $90,000 to $150,000 annually. Factors which may affect the starting pay within this range include skills, experience, and other qualifications aligned with Updater's internal leveling guidelines.