Senior Ruby Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
The Ruby Developer will join a technical team responsible for designing, developing, and maintaining production-grade APIs supporting communication between internal, external, and third-party systems., * Design and develop APIs, including specifications, endpoints, data models, REST, and GraphQL.
- Develop and maintain production-grade Ruby services.
- Participate in code reviews and ensure code quality, maintainability, and security.
- Collaborate with Technical Leads, Engineering Crew Leads, and API Architects.
- Integrate APIs with internal systems, external applications, and third-party services.
- Use AI-enabled development tools to improve productivity and code quality.
- Create and maintain comprehensive API documentation.
- Implement authentication, authorization, encryption, and secure development practices.
- Collaborate with external engineering teams on technical standards, governance, compliance, and ongoing cATO maintenance.
- Monitor and optimize API performance, reliability, and scalability.
- Manage API versioning and backward compatibility.
- Troubleshoot production issues and implement enhancements.
- Participate in Tier 1 and Tier 2 on-call operations.
Requirements
The ideal candidate is a strong Ruby on Rails engineer with hands-on development experience, strong API expertise, and the ability to contribute directly to production code while collaborating with technical leadership and engineering teams., * 6+ years of strong Ruby on Rails experience.
- Experience with relational databases such as PostgreSQL or MySQL.
- Experience with RSpec testing framework.
- Strong experience designing, building, and maintaining APIs.
- Ability to lead engineering teams while remaining hands-on with development.
- Bachelor’s degree in Computer Science, Information Technology, or related field., * Docker, Kubernetes, and Helm
- Application security and secure development
- Git
- OAuth
- Sidekiq / asynchronous job processing
- Spring Boot / Java
Benefits & conditions
Full-time employees are offered a comprehensive and competitive benefits package including:
- Paid vacation, sick leave, and holidays
- Medical, dental, and vision insurance
- Life insurance
- Short- and long-term disability insurance
- 401(k) retirement plan with company match and immediate vesting
- Military leave
- Professional training and development
- Tuition reimbursement
- Employee wellness program
- And more
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…