[Remote] Backend Developer I
Note: The job is a remote job and is open to candidates in USA. Ryder System, Inc. is seeking a Backend Developer I to develop, build, and maintain scalable back-end solutions in a multi-product microservice architecture. The role involves implementing and testing web services and APIs, collaborating with frontend developers, product managers, and DevOps to deliver backend services.
Responsibilities
- Develops and maintains back-end solutions within a microservice architecture, following established guidelines and under supervision
- Implements unit and functional tests, following established guidelines and working under supervision
- Collaborates with frontend developers, product managers, and Devops to deliver backend services
- Performs other duties as assigned
Skills
- Effective communication and collaboration skills, with the ability to work effectively in a remote-first team environment
- A product-centric development mindset, optimizing for the product delivered to end users
- An elevated level of ownership, with the ability to effectively work remotely with little oversight
- Ability to communicate technical thoughts well through pull requests, commit messages, development stories, and documentation
- Ability to write clean, testable, and well-documented code while adhering to best practices and team coding standards
- An appetite for continuous improvement and learning
- 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)
- 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
- 0 to 1 year in in the Retail, Transportation, and/or Supply Chain industries
Benefits
- Ryder offers comprehensive health and welfare benefits, to include medical, prescription, dental, vision, life insurance and disability insurance options
- Paid time off for vacation, illness, bereavement, family and parental leave
- A tax-advantaged 401(k) retirement savings plan
- Annual bonus, commission, and/or long-term incentive plan based on the level and/or type
Company Overview