Commify

Software Engineer

Commify
Apply
1 month ago
Nottingham, United KingdomEntry Level

Responsibilities

  • Design, code, test, and refactor web, desktop, and mobile user interfaces using modern frontend technologies.
  • Collaborate with Product Owners and Managers to refine user stories, define acceptance criteria, and estimate work.
  • Maintain unit and component testing practices and collaborate with QA on exploratory and broader testing activities.
  • Build and maintain CI/CD pipelines, troubleshoot build issues, and support deployment processes.
  • Participate in code reviews, shape design patterns, address technical debt, and develop with security, performance, and accessibility in mind.

Requirements

  • Experience building web applications with modern component-based frameworks such as Angular, React, or Vue.
  • Strong hands-on proficiency with TypeScript or JavaScript, HTML5, and CSS.
  • Experience consuming and integrating RESTful or web APIs.
  • Strong unit and component testing practices.
  • Practical experience using AI coding assistants and critically reviewing generated code.
  • Familiarity with agile methodologies, Scrum or Kanban, TDD or BDD, Git, and CI/CD pipelines.
  • Clear communication and effective cross-team collaboration skills.
  • Preferred qualifications include Angular, state management, component testing, Electron, Capacitor, SignalR, WebSockets, C#/.NET, SQL, Azure, design systems, accessibility, and broader AI tool usage.

Benefits

  • £45,000–£55,000 salary, company bonus scheme, healthcare cash plan, 27 days of annual leave plus Bank Holidays, wellbeing and community leave, birthday off, 5% employer pension contribution, death-in-service benefit, recognition awards, social events, and training and professional development opportunities.
  • Flexible hybrid working arrangements in Nottingham.

Tech Stack

AngularAzureC#CSSElectronGitJavaScript.NETReactSQLTypeScriptVue.js

Categories

Commify

About Commify

201-500 employees
Contact me