Senior Software Engineer, Developer Enablement
New
F
FleetioFleet management software
Remote - USA, CAN, MEX; open to candidates in the United States, Canada, or Mexico.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years experience with Ruby on Rails; 2+ years experience with ReactJS, Typescript
- Required Skills
- Full Stack DevelopmentOAuthRuby on RailsTypeScriptAPI testingReactRESTful APIs
Requirements
- Have 5+ years of experience with Ruby on Rails.
- Have 2+ years of experience with ReactJS and TypeScript.
- Have varied experience building full-stack web-based systems and features.
- Have experience designing, building, and maintaining public REST APIs.
- Understand API authentication, such as OAuth, versioning, rate limiting, and documentation such as OpenAPI.
- Have experience with webhooks, event-driven systems, or third-party integrations.
- Have experience working closely with a product team to architect solutions.
- Demonstrate attention to detail in API design, consistency, and documentation.
- Have experience writing unit, integration, and API tests.
- Communicate effectively in writing and verbally.
Responsibilities
- Collaborate with Product Managers, Designers, and Engineers to deliver software.
- Plan, design, and implement improvements to the public API, webhooks, and Developer Portal.
- Participate in collaborative feature design and architecture.
- Deliver well-tested, maintainable, and performant code.
- Research and implement prototypes and spikes to validate assumptions and technical feasibility.
- Review peers’ code to ensure quality and consistency and share knowledge.
- Set API standards and guide engineers designing and reviewing public API changes.
- Improve the developer experience with documentation, examples, sandbox environments, and tooling.
- Prepare the API for safe use by AI assistants and agents.
- Support customers and integration partners and participate in the on-call rotation.
View Full Description & ApplyYou'll be redirected to the employer's site