Senior Software Developer (Python/Django)
Apr 23, 2025
About the Role |
We are looking for an experienced Senior Software Developer to join our dynamic remote team. The ideal candidate has a strong background in Python and Django and is passionate about building scalable, high-performance web applications. You will work closely with cross-functional teams to develop innovative solutions, optimize performance, and contribute to our technology strategy. |
Key Responsibilities |
Develop, maintain, and enhance web applications using Python and Django. |
Collaborate with product managers and designers to gather requirements and translate them into technical specifications. |
Write clean, maintainable, and efficient code following best practices. |
Conduct code reviews and provide constructive feedback to team members. |
Debug and optimize applications to ensure high performance and reliability. |
Participate in Agile development processes, including sprint planning and retrospectives. |
Manage and optimize PostgreSQL databases. |
Stay up to date with emerging technologies and industry trends to improve development practices. |
Qualifications |
Bachelor’s degree in Computer Science or a related field. |
3+ years of experience in software development, with a strong focus on Python and Django. |
Hands-on experience with AWS services. |
Strong proficiency in PostgreSQL and database management. |
Experience with authentication tools. |
Solid understanding of software development methodologies and best practices. |
Excellent problem-solving skills and attention to detail. |
Strong communication skills and the ability to work effectively in a remote environment. |
Tech Stack |
Backend: Django, Django REST Framework (DRF), Celery |
Database: PostgreSQL, Redis |
Infrastructure: Traefik, Nginx, Kubernetes, Helm, Docker |
Apply