Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs
Въведи своя e-mail и ще ти изпратим твоята парола
We’re looking for a Product Engineer who pairs solid technical skills with a growth mindset and a strong bias for action.
What We’re Looking For
Technical Foundation
– Experience shipping features to production in a real codebase
– Working knowledge of our stack: Python, Django, PostgreSQL, AWS, Tailwind
– Solid grasp of software engineering fundamentals:
– CI/CD pipelines and automated testing
– Familiarity with system design and architecture patterns
– API design and integration
– Basic awareness of performance and scalability trade-offs
AI-Native Development
– Strong, hands-on proficiency with AI coding tools, particularly Claude Code
– Working AI-assisted habits, with eagerness to refine and improve them
– Ability to critically evaluate and validate AI-generated code
– Interest in optimizing development processes around AI tooling
Ownership & Initiative
– Genuine sense of ownership and craftsmanship in code quality
– Comfortable making scoped technical decisions, and knowing when to escalate
– Acts to unblock yourself rather than sitting idle
– Comfortable handling ambiguity and incomplete information
– Takes initiative to identify and solve problems proactively
The Role
You’ll own well-scoped features end-to-end, with guidance on larger initiatives. This isn’t about blindly executing tickets—it’s about building things well and caring about the outcome.
Your typical cycle:
1. Identify what needs improvement (from data, feedback, or technical debt)—often with input from the team
2. Agree on the approach and scope
3. Implement the solution
4. Deploy to production
5. Monitor and iterate based on results
Technical Environment
Stack: Python, Django, PostgreSQL, AWS, Tailwind
Development: AI-assisted with Claude Code as primary tool
Deployment: Continuous deployment, daily shipping cadence
Architecture: Modern web application patterns, API-first design
What Success Looks Like
Technical Impact: You’ve improved system reliability, performance, or maintainability
Product Impact: Features you’ve built solve real user problems effectively
Growing Autonomy: You increasingly identify and fix issues without waiting for assignments
Quality: Your code is clean, tested, and dependable
Team & Culture
Small, focused team where everyone contributes across the full stack. No rigid role boundaries—you’ll work on whatever creates the most value. Direct communication, minimal meetings, high trust environment.
Requirements
– 2–4 years building production web applications
– Hands-on experience with Python/Django and PostgreSQL
– Demonstrated experience with AI coding tools and workflows
– Strong problem-solving skills and ability to work independently
– Based in Sofia, Bulgaria (mostly on-site with hybrid flexibility)
Interview Process
1. Screening
2. Application Review – Examples of shipped work and AI workflow examples
3. Technical Discussion – Architecture and problem-solving approach
4. Deep Dive Code Review Session – Real code evaluation and improvement suggestions
5. Offer Decision