Key responsibilities

  • Expert level software development skills
  • Contributing to high level architectural decisions on modernising the platform with the other technical team members within Full Clarity and the client team
  • Responsible for the detailed architecture and code of the backend applications
  • Responsible for identifying, highlighting and advising on any serious security, reliability or performance issues
  • Working with the wider team to estimate work to the best of your ability and contributing to pragmatic prioritisation exercises which balance maintenance, new features and best practices
  • Creating new REST APIs
  • Supporting other product, infrastructure and development team members within the Full Clarity team and the client team as needed

Skills, qualities and competencies

  • ES6+ JavaScript
  • .NET/C#
  • Experience with advanced software modernisation patterns and microservice architecture
  • Ability to think for yourself and come up with solutions, suggestions and ideas to solve problems and challenges that arise
  • Be self-motivated, proactive and take initiative
  • Be professional, reliable and trustworthy to hit deliverable deadlines
  • Have a ‘can-do’ attitude in terms of contributing to whatever tasks you are able
  • Communicate well, clearly and often
  • Be organised and respond promptly to client emails, Slack messages and calendar invites

About us

Full Clarity are a team of UX designers and developers specialising in user-centred web platforms, mobile apps and interactive experiences.

Our approach

We have a strong UX focus, and through workshops, user research, concept development and user experience design we help our clients transform business requirements and user needs into products and services that delight the users in their everyday use. Read more.

Our values

More than anything, our team members are problem solvers at heart. In particular, we work really hard to make things as easy and frictionless as possible for users. We believe in clear communication and building strong relationships with our team and clients. Read more.