Our client is looking for a Senior Full Stack Engineer who will be responsible for the design, development, and delivery of complex features platform, spanning an Angular frontend, Python/Flask backend, and emerging GoLang microservices. The role requires independent ownership of technical initiatives, from requirements analysis through production deployment, while contributing to architectural decisions during the company’s migration to event-driven microservices.

Key Requirements

  • 7+ years of professional software development experience
  • Strong proficiency in GoLang. Demonstrable experience building production services, understanding of concurrency patterns, and Go idioms
  • Solid experience with Angular (or similar modern frontend frameworks like React/Vue)
  • Solid experience with Python (Flask, SQLAlchemy, or Django). Able to read, maintain, and refactor existing codebase
  • Comfortable working with Docker for containerisation and local development
  • Experience with SQL databases (PostgreSQL preferred) including schema design and query optimisation
  • Strong understanding of RESTful API design, gRPC, or similar service communication patterns

Should you meet the requirements for this position, please email your CV to [Email Address Removed]. You can also contact the IT team on [Phone Number Removed]; or visit our website at [URL Removed] NOTE: When replying to the advert, also include the reference number in the subject line. Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.

Desired Skills:

  • Python
  • Flask
  • GoLang
  • PostgreSQL
  • Django

Learn more/Apply for this position