This is a remote position.
Black Peak Talent is a technology-focused recruitment and talent consulting company, dedicated to fostering exceptional candidate and client experiences.
We bridge the gap between top-tier tech talent and businesses worldwide, harnessing our extensive network of professionals to empower your success.
We are currently looking for a Full Stack Developer for our client, a company specializing in building self-organizing technical teams and delivering high-quality software development services. With a track record of over 300 successful projects—some spanning more than eight years—our client prioritises long-term partnerships, transparency, collaboration, and innovation to maintain a 95% client satisfaction rate.
Your role:
As a Senior Backend Python Developer, you’ll take ownership of architecture decisions, system design, and implementation of critical backend features. You’ll work closely with cross-functional teams to ensure seamless integration between front-end and back-end systems.
Key responsibilities:
- Developing and maintaining server-side applications using Python
- Designing scalable APIs and optimising performance
- Implementing security best practices.
- Work with both relational and NoSQL databases
- Implement test-driven development practices
- Collaborate with DevOps on CI/CD pipelines
Main requirements:
- 5+ years of experience with Python and frameworks like Django or Flask
- Experience with microservices architecture and distributed systems
- Proficiency in SQL and NoSQL databases (PostgreSQL, MongoDB)
- Strong knowledge of API development (REST, GraphQL) and cloud platforms (AWS, GCP)
- Experience with Docker, Kubernetes, and message queues (RabbitMQ, Kafka)
- Solid understanding of authentication systems (OAuth, JWT) and security best practices
- Proficiency with Git and Linux-based operating systems
- Experience with event-driven architectures and async programming is a plus
- Familiarity with CI/CD pipelines, IaC tools, and monitoring solutions is beneficial
What is offered:
- Fully remote work with flexible work hours
- Competitive salary
- Individual career development plan
- Friendly team and company culture
- Prioritization of mental and physical health in the workplace, with the freedom to make decisions about oneself, supported by peers committed to a healthy lifestyle
- Empowering relationships for engineering alongside colleagues who cherish growth mindsets in a unique environment that blends service and product craftsmanship
If you possess the skills and experience required for this role, we encourage you to submit your application. If you know someone who would be a great fit, we also invite you to refer them!
All CVs will be treated with strict confidentiality!
For more information on how we process your candidate data, you can review our GDPR
policy.
Black Peak Talent EOOD is registered for employment intermediation activities, as well as for informing and/or consulting candidates and employers, under Reg. № 3453, 07.12.22 for the Republic of Bulgaria, and Reg. № 3454, 07.12.22 for other countries.