Costa Coffee logo

BGR - Lead Software Developer (Node.js)

Costa Coffee

Posted 13 days ago

About this role

At Costa Coffee, we are what we craft. We’re reimagining coffee experiences in over 50 countries and counting, as a key part of the Coca-Cola System. Whether you get your coffee in a store, from a machine, at home, or on the go – we’ve got you covered.
We want to be the leaders in new technology that transforms coffee experiences. At the heart of this is our coffee technology hub in Sofia, developing fresh solutions and reimagining the future of coffee to make greatness every day.
We also want to help you grow in your career through amazing experiences, our apprenticeship scheme, and development programmes. At Costa, you can go beyond the day-to-day.
And as a Lead Software Developer you’ll help make greatness every day too.
So, why Costa?
We're a global coffee brand with bold plans and some pretty brilliant perks to sweeten the deal:
• Life, Accident & Disability Insurance.
• Healthcare Benefits for you and your dependents
• Preferential rates on a Multisport Card for you and the family
We’re passionate about being a great place to work, where you can bring your real self into our mix. We firmly support diversity, equity and inclusion, and continue to work with our teams to shape the future of our culture and values: Disciplined to Deliver, Passion for Progress, Win with Warmth, Courage to Challenge and Trusted Team Players.

To learn more about our Bulgaria hub, our roles, and Costa Coffee, head to our careers site here: https://bit.ly/bulgariahub.
What you’ll do
Being a Lead Software Developer is your chance to join our exciting hub in Sofia - which means you’ll :
• Deliver high-quality increments with clear outcomes that meet sprint commitments and the agreed Definition of Done (including tests, review, and documentation).
• Contribute to the technical decisions and solutions for the Costa applications.
• Work closely with our product teams to build new and innovative application experiences
• Apply forward-thinking development practices and sound architectures, performing appropriate refactoring and regularly addressing technical debt and legacy updates as part of normal delivery.
• Apply operational and engineering continual-improvement principles, using data from tooling (e.g. monitoring, CI/CD pipelines, code quality tools, incident metrics) to identify and drive meaningful improvements.
Who you are
It’s your unique ingredients we’re interested in:
• Node.js and TypeScript internals, async/event loop, perf profiling, memory management and streams. Familiarity with React.
• AWS serverless architecture: Lambda, API Gateway (REST/HTTP), SNS/SQS, ECS, DynamoDB, S3, RDS, CloudWatch.
• API Gateway Patterns: Knowledge of using API gateways for managing microservices, including routing, authentication, rate limiting, throttling. REST best practices, error models, versioning etc.
• CI/CD with GitHub Actions: pipelines, environment promotions, automated tests, security scans.
• Designed DynamoDB and/or SQL schemas for high-throughput workloads

Location – Sofia – Hybrid
The role will be hybrid model with the expectation of being in the Sofia office 2-3 days per week as required. Some international travel may also be required occasionally to UK.

For any reasonable adjustments and general queries, please get in touch with Costa.Recruitment@costacoffee.com

Job details

Workplace

Office

Location

Sofia, Sofia City Province, BG

Job type

Full Time

Similar

Company

Website

Visit site

Twitter

@CostaCoffee

Jobr Assistant extension

Get the extension →