Software Engineer
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
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.
Inne szczegóły
- Typ wynagrodzenia Wynagrodzenie
- Manchester, Wielka Brytania