Django Developer
Ova Technologies
New York, NY, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source
Tech stack
HTML
JavaScript (Programming Language)
Agile Methodology
Amazon Web Services
Application Performance Management
User Authentication
Unit Testing
Microsoft Azure
Cascading Style Sheets (CSS)
Cloud Computing
Code Review
Continuous Integration
+40 more
Relational Databases
Database Design
Linux
Django Web Framework
Elasticsearch
Github
Python (Programming Language)
PostgreSQL
MySQL
Model View Controller (MVC)
Nginx
OAuth
Payment Gateway
Scrum Methodology
RabbitMQ
Redis
Swagger
Shell Script
Software Deployment
SQLite
Web Applications
WebSocket
Openapi
Google Cloud
ReactJS
Backend
Git
Vue.js
Pytest
AngularJS
Information Technology
Graphql
Celery
Front End Software Development
Restful APIs
Terraform
Docker
Jenkins
Web Api
Microservices
Job description
We are seeking a skilled Django Developer to design, develop, and maintain scalable web applications using the Django framework. The ideal candidate should have strong experience in Python, REST APIs, database design, and modern web development practices., * Design, develop, test, and maintain web applications using Python and Django.
- Develop RESTful APIs using Django REST Framework (DRF).
- Build reusable, scalable, and secure backend services.
- Integrate third-party APIs and payment gateways.
- Design and optimize database schemas using PostgreSQL, MySQL, or SQLite.
- Collaborate with frontend developers to integrate user-facing elements.
- Write clean, maintainable, and well-documented code.
- Optimize application performance and troubleshoot production issues.
- Implement authentication, authorization, and security best practices.
- Participate in code reviews and Agile development processes.
- Deploy applications using Docker, Nginx, Gunicorn, and cloud platforms.
Requirements
- Strong proficiency in Python.
- Experience with Django and Django REST Framework (DRF).
- Good understanding of MVC/MVT architecture.
- Experience with relational databases (PostgreSQL/MySQL).
- Knowledge of HTML, CSS, JavaScript.
- Familiarity with Git version control.
- Understanding of RESTful API development.
- Experience with authentication methods such as JWT or OAuth.
- Knowledge of Linux environments and shell scripting.
Preferred Skills
- Experience with Docker and Kubernetes.
- Knowledge of Redis and Celery for background task processing.
- Familiarity with AWS, Azure, or Google Cloud.
- Experience with CI/CD tools such as Jenkins or GitHub Actions.
- Understanding of microservices architecture.
- Basic knowledge of frontend frameworks like React, Angular, or Vue.js., * Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 2-5 years of experience in Python and Django development.
- Experience in building enterprise-level web applications is preferred.
Technical Skills
- Python
- Django
- Django REST Framework
- PostgreSQL / MySQL
- REST APIs
- Git
- Docker
- Linux
- Redis
- Celery
- HTML, CSS, JavaScript
- Nginx
- Gunicorn
Nice-to-Have
- React.js or Vue.js
- GraphQL
- WebSockets
- Elasticsearch
- RabbitMQ
- Unit Testing (PyTest)
- Swagger/OpenAPI
- Terraform
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication skills.
- Team player with Agile/Scrum experience.
- Ability to work independently and meet project deadlines.
- Willingness to learn new technologies.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…