Apply for jobs
World map with all continents displayed

Senior API Engineer - Ruby

5+ years
Full-time (40h)
Automotive
Full Remote
Ruby on Rails
Python
Django
API development

Requirements

Must-haves

  • 5+ years of software development experience
  • 2+ years of professional experience with Python and Ruby
  • Experience with Django, Django Rest, and Ruby on Rails
  • Familiarity with API documentation tools (e.g. Swagger, OpenAPI)
  • Experience in integrating APIs with database technologies (SQL and NoSQL)
  • Understanding of security protocols and best practices (e.g. OAuth, JWT, SSL/TLS)
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills in both spoken and written English

Nice-to-haves

  • Startup experience
  • Experience working with Git version control
  • Experience with cloud platforms (e.g. AWS, Azure)
  • Experience with containerization technologies (e.g. Docker, Kubernetes)
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

What you will work on

  • Design and implement resilient, scalable APIs using Django Rest and Ruby on Rails
  • Collaborate with cross-functional teams to understand API integration needs and ensure smooth interaction and integration with software applications
  • Develop clear and comprehensive API documentation, including detailed specifications, usage examples, and troubleshooting guides
  • Implement RESTful APIs following best practices and standards
  • Develop comprehensive test suites to ensure APIs’ security, functionality, and reliability
  • Refine and optimize code to satisfy established performance metrics
  • Participate in code reviews, offering insights to enhance code quality
Interested in this job? We're still accepting applications for this position
Interested in this job? We're still accepting applications for this position

Other jobs you might like

Get matched with the best remote opportunities from today's top US companies

Find a great full-time opportunity
Earn more compensation for your hard work
Access exclusive benefits like healthcare, English classes, and more
1-1 individualized training to succeed in the international job market
Apply for remote jobs