We are looking forSenior Software Engineer

Location:Remote

  • TypeScript
  • Node.js
  • React Native
  • React.js

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 currently looking for a Senior Software Engineer who will work collaboratively within a fast-driven software development team. The position is open for a UK-based market leader whose purpose is to drive progress towards net zero carbon living. "To reach Plan Zero, we need everyone to come together - not just as customers buying energy, but as members with a common goal."

If you think you could be the talent we’re looking for, then come and join the adventure!

What you’ll be doing

  • Designing and developing new platform functionality, from inception to deployment
  • Building on top of and integrating the existing estate
  • Helping to refine and deliver work items across our Agile delivery process
  • Contributing to efficiencies and improvements in Ways of Working
  • Development of new features and improvements
  • Adopting and contributing toCICD pipeline and ways of working
  • Delivering product value iteratively
  • Ensuring best practice around observability and security
  • Working closely with other developers to ensure knowledge-sharing

What we’ll expect from you

  • Have strong technical expertise, you possess a strong command of programming languages, software development methodologies, and relevant tools
  • You’ll have a deep understanding of system architecture, databases, algorithms, and design patterns
  • Have a problem-solving mindset: You will be able to approach complex technical challenges with a logical and analytical mindset
  • You’ll excel at breaking down problems, devising effective solutions, and adapting to changing circumstances
  • Work with cross-functional teams: Are comfortable working with cross-functional teams including product and delivery teams in a fast-paced Agile environment
  • Collaborative working: The ability to collaborate on decision-making and technology choices and pairing on development within project/product teams
  • Strong professional experience writing full-stack TypeScript/Node/React
  • Experience with React Native or other mobile app development
  • Experience writing automated tests
  • CI/CD principles and pipelines
  • Cloud engineering experience
  • Microservices /Serverless
  • Infrastructure as code
  • Event-driven architectures, RESTful interfaces and SQL databases

Nice to Have

  • Experience using TDD principles
  • Kubernetes
  • SST
  • Terraform
  • Data modelling
  • Database engineering

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.