We're seeking a skilled Python Developer (mid-level, remote) to design and deliver robust, scalable backend solutions. If you're proficient in Python frameworks, expert in API development, and ready to independently architect high-performance, cloud-based applications, this opportunity offers significant impact within an agile environment.
Design, develop, and maintain scalable backend applications using Python.
Build and maintain RESTful APIs and microservices.
Work with frameworks such as Django, Flask, or FastAPI.
Optimize application performance and database queries.
Integrate third-party APIs and services.
Collaborate effectively with frontend developers, QA teams, and stakeholders.
Implement security and data protection best practices.
Troubleshoot and resolve production issues efficiently.
Participate in code reviews and uphold coding standards.
Strong proficiency in Python programming.
Hands-on experience with Django, Flask, or FastAPI.
Demonstrable experience with REST API development.
Strong SQL and database management skills.
Experience with Git and version control systems.
Understanding of microservices architecture.
Proven ability to independently manage development tasks.
Excellent problem-solving and debugging skills.
Strong communication and collaboration abilities.
Comfortable working in an agile and fast-paced environment.
Experience with AWS or other cloud platforms.
Exposure to Docker and Kubernetes.
Knowledge of CI/CD pipelines.
Experience with asynchronous task queues like Celery.
Familiarity with NoSQL databases (e.g., MongoDB, Redis).
Knowledge of PostgreSQL.