
Full-Time
Sofia, Bulgaria
Appolica is a product development company that builds tech for next-gen startups. Founded in 2015, we’ve worked with 75+ startups, helping them validate ideas, disrupt markets, and grow into industry leaders. In 2024, we expanded our mission by launching a venture studio, so we can build the next wave of startups from within.
We’re default alive, we stay focused on building products end users love, and we value speed, quick iterations, and meaningful feedback. If interested, you can check out what we do, how we do things, and why you should work here.
We’re looking for a self-starting engineer with a passion for startups and a drive to work in a fast-paced, iterative environment.
If you recognize yourself in the description below, send us your CV in English today! Only short-listed candidates will be contacted for an interview. All applications will be treated in strict confidentiality.
What you'll do:
Solve real-world problems with a strong focus on the end goal.
Take initiative and proactively identify opportunities for improvement.
Adapt to the needs of startups and pivot when needed, working closely with a product manager and a product designer.
Own the challenges that come with building tech from scratch or enhancing existing platforms.
Combine technologies, frameworks, and tools to build effective solutions.
Collaborate with other passionate developers across different domains, mentoring team members through code reviews, architectural guidance, and shared best practices.
Lead architectural decisions to ensure scalable, maintainable systems.
Leverage AI tools to boost productivity and stay at the forefront of emerging trends in building cutting-edge applications.
Your background:
5+ years of working experience in software development (preferably in collaboration with startups)
Proactive mindset with a strong sense of ownership.
Use TypeScript together with at least two of our core frameworks — React.js, Next.js, Node.js, and Nest.js — to develop and maintain scalable applications.
Strong communication skills & the ability to work within a cross-functional team.
Experience in dynamic, fast-paced environments, with the ability to shift direction and context quickly while maintaining thoughtful prioritization of output and corresponding outcomes.
Exposure to DevOps practices for scalable apps — including CI/CD setup and deployment pipelines based on best practices.
Any background or interest in mentoring and coaching team members is a strong plus.
Solid English skills.
Nice to Have:
Experience with AI Models (including LLMs) in a production environment
If you recognize yourself in the description below, send us your CV in English today! Only short-listed candidates will be contacted for an interview. All applications will be treated in strict confidentiality.



































