Django REST Framework (DRF) Developer
As a Django REST Framework (DRF) Developer , you will play a crucial role in developing and maintaining RESTful APIs and web applications using the Django framework. Your primary responsibility will be to design, implement, and optimize APIs that provide seamless integration between front-end and back-end systems while ensuring scalability, security, and performance.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proficiency in Python programming language.
- Strong understanding of Django framework and Django REST Framework (DRF).
- Experience in designing and developing RESTful APIs and web services.
- Familiarity with relational databases and SQL queries.
- Knowledge of authentication and authorization mechanisms such as token-based authentication, OAuth, or JWT.
Nice to have
Scope of work
- Design, develop, and maintain RESTful APIs using Django REST Framework (DRF) to support web and mobile applications.
- Collaborate with front-end developers, UX/UI designers, and other stakeholders to understand project requirements and implement API endpoints accordingly.
- Implement authentication and authorization mechanisms such as token-based authentication, OAuth, or JWT to secure API endpoints.
- Optimize API performance through efficient database queries, caching strategies, and other optimization techniques.
- Write clean, well-documented, and maintainable code following best practices and coding standards.
- Implement automated tests for API endpoints to ensure reliability and stability.
What we offer our specialists
Everything here is designed to help you do your best work and live well outside of it. We think beyond today to create valuable outlier products.
Full autonomy over your time
You organize your own working hours and plan your workload; we focus on outcomes, not hours.
Work from anywhere
No designated workplace - work from wherever suits you best.
Your setup
The setup stays flexible and fits whatever each project needs.
Referral rewards
Bonuses for recommending specialists who start collaborating with us.
Project kickoff support
Practical help to get up to speed on the project quickly, plus knowledge exchange with fellow specialists.
How does it work?
1. Your application
Submit the form and tell us about your experience and background.
2. Intro call
A relaxed conversation about NerdTech, the role, and what you're looking for.
3. Technical interview
An in-depth look at your skills and how you approach real problems.
4. Getting started
We agree the terms and set up the collaboration so you can start quickly.
