Mission Labs - Software Engineer
Skip to content

Software Engineer

On-site
  • Manchester, England, United Kingdom
SmartAgent

Job description

A bit about us 🚀


Gamma is a leading supplier of Unified Communications as a Service (UCaaS): we provide voice, data and mobile products and services to the UK, German, Spanish and Benelux business markets.

Gamma is expanding its UCaaS presence in Europe with a family of businesses focusing on digital automation, delivering Gamma-powered services to SME customers via a network of channel partners in Germany, Spain, and the Benelux region.


Who are we looking for? 👀


We are currently seeking a Software Engineer to join our Manchester based team. In this role you will be responsible for developing and maintaining the Group Applications suite of proprietary UCaaS & CCaaS solutions, including building new features and functionality across the platform and web/desktop user interfaces.

What will you be doing day-to-day? ✨


  • Collaborate with product and engineering peers to scope, plan and estimate requirements, ensuring all solutions are well thought through and future proof.
  • Develop new features and functionality across the platform and
    applications, whilst maintaining the stability of existing codebase, using
    TypeScript, Node,js and React.
  • Integrate with third party services and tools where required, ensuring best practice integration rules are adhered to and integrations are stable.
  • Develop REST APIs using best practice standards and conventions.
  • Use JavaScript unit and end to end test frameworks to ensure a high level
    of coverage across the platform and applications.
  • Take an active role in peer code reviews and code deployment via CICD
    pipelines.
  • Actively seek out potential improvements to coding practices, tooling and
    ways of working

Job requirements

What you’ll need 💻


  • Experience using, and good working knowledge of TypeScript
  • Experience developing applications using React
  • Good knowledge of HTML/CSS (3+ years)
  • Experience using JavaScript unit & e2e test frameworks (eg. Jest, Cypress,
    Selenium)
  • Experience deploying code using CICD pipelines.
  • AWS (or Azure/GCP) knowledge or experience is beneficial.
  • VoIP/WebRTC experience (Not required but beneficial)


What do we offer?💰

  • 25 days PTO + bank holidays 🌞
  • Your birthday off 🍰
  • Private Medical Insurance 🚑
  • Electric Vehicle (EV) scheme 🚗
  • Pension plan 👨‍🦳
  • Enhanced maternity and paternity leave 👨‍👩‍👧
  • Share-save scheme 💰


A few things to note


  • This is a hybrid role; we require you to be in our Manchester office at least 2 days a week.
  • We do not need agency support; we do all our recruitment in house.
  • Unfortunately, we can't offer visa sponsorship or relocation support for this role.

or