Senior Software Engineer

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

Job Description

We are on the lookout for a Senior Software Engineer to join our London office. The ideal candidate will have experience in full-stack development, primarily focusing on both front-end and back-end technologies to develop robust software solutions.

Responsibilities

  • Architect and implement new software solutions for various projects.
  • Participate in agile ceremonies to maximise team engagement and productivity.
  • Write clean, maintainable code and conduct peer reviews.
  • Evaluate and integrate new technologies to enhance our software stack.
  • Take responsibility for project deliverables and timelines.
  • Perform troubleshooting and debugging for software applications.
  • Create and maintain documentation for software designs and processes.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering or related field is preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Node.js
  • Python
Soft Skills
  • Analytical thinking
  • Collaboration
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Proficiency in Agile methodologies: Understanding of agile principles and practical experience in Agile project management.
  • Experience with cloud services: Hands-on experience with deploying applications on platforms like AWS or Azure.

Benefits

  • Health and wellness programs.
  • Access to cutting-edge tools and technologies.
  • Annual company retreats and team-building activities.
  • Recognition and rewards for outstanding performance.

Company Culture

  • Empowerment: We empower our employees to take initiative and bring their ideas to life.
  • Collaboration: Teamwork is at the heart of our operations, allowing us to achieve excellence together.
Status: Closed