Senior Software Engineer

London FULL TIME £60,000 - £80,000 / Year
(£5,000 - £6,667 / Month)

Job Description

We're on the lookout for a Senior Software Engineer with a strong background in both front-end and back-end technologies to join our vibrant team in London. You'll play a crucial role in developing scalable and efficient software solutions for our diverse clients.

Responsibilities

  • Develop and maintain efficient, reusable, and reliable code.
  • Work with the product team to transform requirements into innovative solutions.
  • Perform performance tuning and optimization of applications.
  • Participate in agile development processes and contribute to sprint planning.
  • Assist in the creation of specifications and technical designs.
  • Stay current with technology trends and industry best practices.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • GraphQL
  • MongoDB
  • Docker
  • DevOps Practices
Soft Skills
  • Analytical thinking
  • Collaboration
Certifications
  • Google Professional Cloud Architect
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Knowledge of containerization and orchestration tools.
  • Experience with Agile methodologies: Understanding and experience working in Agile development processes.

Benefits

  • Comprehensive health, dental, and vision insurance
  • Generous pension contributions
  • Flexible work hours with remote work options
  • Employee wellness programmes

Company Culture

  • Innovation: Innovation is at the heart of our operations, driving our company forward.
  • Growth Opportunities: We offer abundant opportunities for personal and professional growth.
  • Inclusivity: We are committed to fostering an inclusive workplace where everyone's voice is valued.
Status: Closed