About the Role
This role involves planning and executing project milestones, developing backend application layers and data models, and building frontend interfaces to deliver high-quality work and exceptional user experiences.
Responsibilities
- Plan and execute project milestones, identifying and mitigating risks and swiftly resolving issues as they arise to deliver high-quality work
- Develop backend application layers and data models, ensuring robust functionality, security, and scalability using Python 3, GraphQL, and FastAPI
- Build and maintain frontend interfaces using React and TypeScript, ensuring an exceptional user experience and high performance across all platforms
- Collaborate with cross-functional teams to understand end-user requirements, create effective project plans, and deliver effective technical solutions
- Mentor and provide feedback to junior team members to promote continuous learning and improvement
- Continually stay up-to-date with industry trends and technologies to ensure our technology stack remains current and competitive
Requirements
- 5+ years of full-stack software development experience with web application architecture and design patterns for complex enterprise applications
- Proficiency in Python with a track record of building intuitive, responsive, and fast web interfaces
- Proven experience leading complex technical projects, involving multiple engineers and/or dependencies on other teams
- Experience in managing complex backend services & infrastructure in high-growth environments
- Familiarity with web development best practices, and demonstrated ability to discuss engineering and product tradeoffs
- Familiarity with frontend languages and technologies such as Typescript and React
- Experience working with AWS or similar cloud-based services
- Experience refactoring and migrating legacy systems
- Strong foundation in first principles thinking to drive problem-solving and innovation
Skills
- Python 3
- GraphQL
- FastAPI
- React
- TypeScript
- AWS
Work Type
- Full-time
Experience Level
- 5+ years of full-stack software development experience
Education Level
- Bachelor’s or Master’s Degree in Computer Science, Engineering, or a related technical field
Salary/Compensations
- Salaried
- Minimum Pay Range: 200000
- Maximum Pay Range: 250000
Benefits
- 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
- Tax-advantaged 401(k) retirement savings plan
About the Company
- At Ryder, you’re trusted to make an impact—while enjoying room to grow and having a voice that’s heard. Our culture is built on respect, collaboration, and shared pride in doing great work rooted in innovation and safety.
- Your Voice. Your Success. The Future We Build Together.
Equal Opportunity
- Ryder is proud to be an Equal Opportunity Employer and Drug Free workplace.
- All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, among other things, or status as a qualified individual with disability.
