About the Role
This role involves planning and executing project milestones, developing backend application layers and data models, and building frontend interfaces to ensure exceptional user experience and high performance. You will collaborate with cross-functional teams, mentor junior members, and stay updated with industry trends.
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
- 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
- Advanced 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
- Proficiency with frontend languages and technologies such as Typescript and React
Skills
- Python 3
- GraphQL
- FastAPI
- React
- TypeScript
Location
- Hayes Valley, San Francisco, CA
Work Type
- Hybrid Work Schedule
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
- Minimum Pay Range:
- Maximum Pay Range:
Benefits
- Competitive Base Salary + Cash Bonus Structure
- Annual Company Bonus + Long Term Incentive Plan
- 401k with Matching
- Medical, Dental, and Vision Health Coverage
- Employee Stock Purchase Program (15% discount to market value)
- 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
- Ryder operates behind the scenes, managing critical fleet, transportation and supply chain functions for over 50,000 customers, many of which make the products that consumers use every day. When you choose Ryder, you get access to industry-leading technology, one of North America’s largest fleet of trucks, an expansive infrastructure of maintenance facilities and warehouses, and some of the most talented people in the industry.
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.
