Senior Software Engineer

London Full-time £45,000 - £65,000 / Year
(£3,750 - £5,416 / Month)

Job Description

We're on the lookout for a Senior Software Engineer with extensive experience in full-stack development to join our dynamic team. The ideal candidate will possess a robust background in both front-end and back-end technologies, focusing on delivering scalable and high-performing software solutions.

Responsibilities

  • Architect and refactor existing applications for enhanced performance and scalability.
  • Engage in project planning and feature specification discussions.
  • Utilize Agile methodologies in project execution.
  • Continuously improve development processes and tools.
  • Work on database design and API development to support front-end needs.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 5+ years of experience in software development, ideally within agile teams.
Technical Skills
  • TypeScript
  • GraphQL
Soft Skills
  • Analytical thinking
  • Creativity
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with DevOps practices: Experience working within DevOps environments to improve collaboration and efficiency.
  • Knowledge of Agile methodologies: Understanding agile practices to improve project delivery speed.

Benefits

  • Comprehensive health, dental, and vision insurance
  • 401(k) plan with company match
  • Flexible work hours with hybrid working options
  • Employee wellness programmes

Company Culture

  • Innovation: We encourage innovative thinking and problem-solving across all levels of the organization.
  • Employee Empowerment: Our culture empowers employees to take ownership and lead projects.
  • Work-Life Balance: We actively promote a healthy work-life balance for all team members.
Status: Closed