RoleDescription
TechPods is a UK-based technology co-sourcing company with offices in Bulgaria. Unlike traditional IT outsourcing companies, TechPods' fully transparent model enables companies to scale quicker, while mitigating risk and reducing costs. We strongly believe that traditional outsourcing is dead, and the key to long-term success lies within partnering, as opposed to vendoring
We’re looking for an experienced Full-Stack Software Engineer to join our team building innovative, customer-facing products powered by data, AI, and ML. The team is currently expanding and is focused on transforming vast amounts of consumer and market data into predictive insights using advanced AI techniques.
You'll collaborate closely with engineers, product specialists, and data experts to build intelligent systems that help businesses make better decisions based on data-driven predictions.
This is an opportunity to work on a genuinely impactful AI-powered product that goes beyond reporting historical data and helps organisations anticipate what comes next.
If you think you could be the talent we’re looking for, then come and join the adventure!
What you’ll be doing
- Work as part of a high-performing Agile team to deliver features and improvements
- Build and maintain full-stack solutions across backend services and user-facing applications
- Take ownership of complex technical work and deliver it independently
- Help identify and implement opportunities to enhance CMS workflows using AI
- Contribute to the design and evolution of our CMS platform
- Collaborate with Product, Design, and other engineering teams to turn requirements into scalable solutions
- Support system stability by triaging issues, fixing defects, and improving reliability
- Participate in code reviews and contribute to high engineering standards
- Improve team practices, tooling, and documentation over time
- Share knowledge and support other engineers through collaboration and feedback
What we’ll expect from you
We don’t expect experience in every part of the stack, but we are looking for someone who is comfortable working across the stack and keen to learn where needed.
- Proven experience as a Software Engineer working on production systems
- Experience delivering complex features independently within Agile teams
- Comfortable working across both backend and frontend systems, with a willingness to contribute wherever needed across the stack
Technical skills
- Strong experience with backend development, including Java
- Experience building and maintaining APIs and services
- Experience with frontend development using modern JavaScript frameworks
- Familiarity with testing, CI/CD, and code review practices
- Experience working with complex or legacy systems and improving them
- Emerging use of AI and ML tools to enhance content workflows and developer productivity
Nice to have
- Experience working with CMS or content platforms
- Experience with search technologies or data-heavy systems
- Familiarity with cloud platforms and infrastructure
- Experience in modernising existing systems or platforms
Why us?
- Excellent opportunity to work with leading-edge technologies
- Additional private health and dental care
- Flexible working hours, either from our new modern office, from home, or even remotely
- Co-funded MultiSport Card / Cool Fit Card to enjoy hundreds of indoor, outdoor, and wellness activities
- Co-funded Transportation card
- Having the great opportunity to work with passionate, knowledgeable, and experienced people, where your opinion is highly valued
- High team autonomy to make a significant impact on the company
- Part of a strong local tech community with lots of technology events
- Keep up-to-date with weekly company clubs, initiatives & regular teambuildings
- Self-development annual budget to spend on books, courses, and events
To apply for this role, please send your CV in English.
All applications will be treated in a timely and confidential manner.