Senior Python Developer (Django) – Remote (U.S.) | Narcosa
Position Overview
Narcosa is seeking a talented Senior Python Developer (Django) to join our fully remote engineering team within the United States. In this role, you will architect and develop robust back-end applications, leverage cloud infrastructure, and champion coding best practices to enhance performance and scalability.
Key Focus Areas
- Application Development: Design and implement Django-based solutions to meet evolving project requirements
- Collaboration: Work closely with cross-functional teams (e.g., Frontend, QA, Product) to deliver high-quality features on schedule
- Performance & Scalability: Ensure code efficiency by optimizing queries, caching strategies, and server configurations
- Code Reviews: Maintain impeccable code standards through regular reviews, pair programming, and continuous refactoring
- Innovation: Identify emerging tools and strategies to refine our technology stack and boost productivity
Essential Skills & Experience
- Strong Python Background: Extensive hands-on experience with Django, including Django REST Framework
- Database Knowledge: Proficiency in relational databases (PostgreSQL, MySQL) and ORM mapping
- Cloud Expertise: Familiarity with deploying applications using services like AWS, GCP, or Azure
- DevOps & CI/CD: Understanding of containerization (Docker) and continuous integration pipelines (GitLab CI, Jenkins, etc.)
- Problem-Solving: Demonstrated ability to tackle complex architectural challenges effectively
- Communication: Excellent written and verbal skills for team collaboration
At Narcosa, we cultivate a culture where technical excellence and collaboration drive success. Join our mission to deliver best-in-class Python/Django applications, all while working in a supportive and growth-oriented environment.