freehire launches on Product Hunt on 26 August.

Follow →

Senior API Engineer - Django

  • 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
  • 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
  • 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

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available