Software Developer

New Today

Unily is seeking a mid-level Software Developer to join their growing team building intelligent, scalable, and secure applications powered by AI. The ideal candidate will have a passion for building, shipping, and supporting high-quality software, as well as strong motivation to work with cutting-edge tools and development practices.

The role offers the opportunity to deepen technical skills, expand experience with cloud-native and AI-integrated systems, and collaborate closely with experienced engineers, designers, and product managers. Responsibilities include designing, developing, and maintaining features and core platform capabilities across the stack, collaborating with the team to define technical approaches, and writing high-quality, well-tested code using technologies such as React, Next.js, Node.js, PostgreSQL, and TypeScript.

About Unily

Unily partners with the world’s largest and most complex enterprises to power Organizational Velocity through digital Employee Experience transformation. Iconic brands, including Estée Lauder Companies, CVS Health, and British Airways, use Unily’s market-leading Employee Experience platform to improve productivity, streamline communication, and foster a highly connected workplace.

Job Purpose

The Software Developer will work across the full stack using modern web technologies and contribute to a platform where AI is deeply integrated into the user experience and engineering workflows. This is a hybrid role, with around 3 days per week expected in the Eashing office. Some on-call availability may be requested during critical periods, with prior arrangement.

Main Responsibilities

  • Design, develop, and maintain features and core platform capabilities across the stack.
  • Collaborate with the team to define technical approaches and break down complex requirements into actionable tasks.
  • Write high-quality, well-tested code using technologies such as React, Next.js, Node.js, PostgreSQL, and TypeScript.
  • Design and implement automated tests to validate and protect the quality and stability of the systems worked on.
  • Build and consume APIs (RESTful and/or GraphQL), working with AI/ML services via API integration where required.
  • Participate in team activities such as planning, retrospectives, and sprint reviews.
  • Identify opportunities to improve system performance, security, and reliability, and help reduce technical debt.
  • Support the systems built through documentation, monitoring, and participation in the resolution of incidents and bugs.
  • Contribute to CI/CD workflows and assist in maintaining testing and deployment pipelines.
  • Stay current with relevant technologies and incorporate new tools or practices into work when appropriate.
  • Uphold compliance with data privacy, accessibility, and security standards.

Requirements

  • A passion for building, shipping, and supporting high-quality software.
  • Strong motivation to work with cutting-edge tools and development practices.
  • Proficiency in modern full-stack development, particularly with React, TypeScript, Node.js, Next.js, and database technologies such as PostgreSQL.
  • Experience working with cloud infrastructure, preferably with Azure or Vercel.
  • Good understanding of software engineering principles, web architecture, and performance optimization.
  • Experience building and consuming RESTful and/or GraphQL APIs.
  • Knowledge of automated testing frameworks (e.g., Cypress, Playwright) and best practices for test-driven development.
  • Experience with search technologies and indexing systems such as Elasticsearch, Typesense, or Meilisearch with an understanding of performance, scalability, and relevance tuning.
  • Ability to thrive in a fast-moving environment, balancing short-term needs with long-term scalability.
  • Excellent communication skills, with a proven ability to collaborate cross-functionally and explain technical concepts to non-technical stakeholders.

Nice to Have

  • Proficient in the use of advanced development environments and AI-powered tooling such as Cursor, with an emphasis on increasing velocity, improving code quality, and leveraging contextual AI assistance in day-to-day engineering workflows.
  • Familiarity with integrating and consuming AI models via APIs, or experience working closely with ML/AI teams.
  • Exposure to incorporating LLMs into engineering workflows for production-ready applications, including prompt engineering and context management.
  • Familiarity with multiple LLM providers (e.g., OpenAI, Anthropic, Google) and an understanding of their comparative strengths, trade-offs, and integration models.
  • Familiarity with DevOps tools such as GitHub Actions, Azure DevOps, or Terraform.
  • Understanding of search technologies like Elasticsearch, Meilisearch, or Typesense.
  • Experience working with vector search or hybrid search (e.g., pgvector, Pinecone).
  • Knowledge of Microsoft Entra ID / Azure AD and web authentication protocols (OAuth, OpenID Connect).
  • Experience with serverless functions, real-time systems, or edge computing.

Why Work for Unily?

In addition to a generous base salary and discretionary company bonus, Unily offers a range of benefits, including a fantastic suite of benefits, flexible working arrangements, and a commitment to sustainability and giving back to the community.

#J-18808-Ljbffr
Location:
Guildford, England, United Kingdom
Salary:
£100,000 - £125,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search