Senior Back End
Developer

We’re looking for an experienced Back End Developer
to help us grow and meet the demand of a constantly
evolving service.

Where:
Brighton, UK / Hybrid
Key area:
Development Team
Salary:
£50k-£70k DOE
Attendance:
Full-Time
About the role

We’re looking for an experienced Back End Developer to help us grow and meet the demand of a constantly evolving service.
You will be intimately involved in the replatforming of our solution using microservices and a SOA to provide a true SAAS solution to our customers.
Your experience will help design and define our development and you will be central to the future development of our product offering.

You will be involved in technical designs, core code development, technical documentation, completion of your own sprint work and maintaining the product quality.
You will be also involved in describing the technical requirements in Jira tickets, estimations of tickets and participating in the Scrum process.
You will also help ensure all features and implementation are done to the coding standards we aim for at 15gifts.

The person we’re looking for
  • Excellent Knowledge of Typescript and/or Javascript
  • Knowledge and experience in using and working with Node
  • Knowledge and experience in using and working with AWS
  • Experience with containerisation (Docker, Kubernetes) or Virtual Environments (Vagrant)
  • 8+ years of development experience
  • A bachelor’s degree in computer Science or similar
  • Experience in implementing solutions for Backend micro service SAAS solutions
  • Experience in communicating with and working within multi-disciplined teams
  • Experience with Version control systems such as GitHub
  • A self-starter can do attitude
  • Ability to assimilate and acclimate to new technologies & Languages
  • Knowledge of and appreciation of code quality standards and best practices
  • Unit tests & Code coverage
You’ll be responsible for
  • Building new implementations of the decision engine and new features across different clients, platforms, and continents
  • Working closely with the UX & Development teams to develop external product optimisations and internal tooling
  • Participate, lead and contribute to scrum processes and back end meetings
  • Maintaining and improving the existing back end codebase
  • Review and provide feedback on your team’s code changes
  • Creating and maintaining back end documentation
  • Proposing and building new features for the platform
  • Inputting into development tools and best practices
  • Mentoring our junior and mid level team developers
  • Helping to deliver projects including estimations, architecture and best practices
  • Providing technical knowledge in client facing meetings where relevant
  • Complete assigned tasks to time and quality standards
  • Ensure all features meet and adhere to Quality Assurance processes
  • Ensure code quality standards are followed
  • Adhere to relevant security policy
  • Create and maintain documentation
  • Self improvement
  • Participate and contribute to Scrum processes and meetings (ie Sprint planning, Updating ticket statuses, effort estimations)

 

Benefits we offer

  • Employee Assistance Programme (confidential counselling)
  • Medicash healthcare scheme (reclaim costs for dental, physiotherapy, osteopathy and optical care)
  • easitBrighton travel scheme (discounted public transport options)
  • Cycle to work scheme
  • Life Insurance scheme
  • 33 days holiday (including bank holidays)
  • Contributory pension scheme
Skills & Experience

Desirable

 

  • Experience using Prisma
  • GitHub Actions
  • Experience with Application Configuration Services
Application deadline: 09/02/2023
Apply now