Backend Developer I

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Backend Developer I develops and maintains scalable back-end solutions in a multi-product microservice architecture. Collaborating with frontend developers and product managers to deliver backend services.

Responsibilities:

  • Develops, builds, and maintains scalable back-end solutions in a multi-product microservice architecture
  • Implements, tests, and supports web services and APIs utilizing standard frameworks and source control tools
  • Implement unit and functional tests as well as providing testing guidance for Quality Assurance
  • Collaborates with frontend developers, product managers, and Devops to deliver backend services

Requirements:

  • Bachelor's Degree in computer science, software engineering, or equivalent foundational experience
  • 0 to 1 year in Experienced with AWS, API integration, modern DevOps practices and cloud-based architecture
  • 0 to 1 year in Experience collaborating with other software engineers on the same project
  • 0 to 1 year in Experience working within and maintaining componentized design systems
  • 0 to 1 year in Hands-on experience in developing, maintaining and monitoring web applications
  • 0 to 1 year in Experience with version control systems, preferably Git
  • 0 to 1 year in Experience designing and implementing relational databases, as well as the tools involved (such as MySQL, PostgreSQL, and ActiveRecord)
  • 0 to 1 year in in the Retail, Transportation, and/or Supply Chain industries, preferred
  • Familiarity with agile methodologies and practices (e.g., Scrum, Kanban). Beginner
  • A strong understanding of and experience with at least one modern web development language, ideally Ruby on Rails or Typescript. Beginner
  • Proficiency with Git. Beginner
  • Familiarity with strongly typed code. Beginner
  • Experience building and consuming APIs, particularly RESTful ones. Beginner
  • Experience with relational databases, such as MySQL and Postgres, and ORMs. Beginner
  • Experience with monitoring tools such as Datadog. Beginner
  • Experience with cloud platforms like AWS, Azure, or Google Cloud Platform. Beginner
  • Working familiarity of document databases such as Redis Beginner

Benefits:

  • comprehensive health and welfare benefits
  • medical, prescription, dental, vision, life insurance and disability insurance options
  • paid time off for vacation, illness, bereavement, family and parental leave
  • tax-advantaged 401(k) retirement savings plan