Senior API Engineer - Django

  • Closed
  • US Company | Medium (51-250 employees)
  • LATAM (100% remote)
  • 5+ years
  • Full-time (40h)
  • Automotive
  • Full Remote

Required skills

  • Python
  • Django
  • API development
  • Django Rest Framework

Requirements

Must-haves

  • 5+ years of software development experience
  • 2+ years of professional experience with Python
  • Experience with Django
  • Experience with API development using Django Rest Framework
  • 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 develop scalable APIs using Python, Django, and Django Rest Framework
  • 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
  • Conduct testing and debugging of APIs to ensure security, functionality, and reliability
  • Monitor and analyze API usage metrics and identify areas for improvement
  • Optimize API performance through code and infrastructure improvements
  • Stay updated with the latest trends and advancements in API development
  • Contribute to code reviews, provide constructive feedback, and mentor junior engineers

Other jobs you might like

  • Senior API Engineer - Ruby

    • LATAM (100% Remote)
    • US Company | 51-250 employees
    • 5+ years of exp.
    • Full-time (40h)
  • Senior ETL/Back-end Engineer - Python, Next.js

    • LATAM (100% Remote)
    • US Company | 1-10 employees
    • 5+ years of exp.
    • Full-time (40h)

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

Find great opportunities

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

Sign up