Senior Software Engineer

London FULL TIME £60,000 - £75,000 / Year
(£5,000 - £6,250 / Month)

Job Description

We are seeking a Senior Software Engineer with a solid foundation in full-stack development. The right candidate will be adept at using modern technologies and will play a crucial role in driving our software solutions forward. Your expertise in both front-end and back-end will be essential in delivering outstanding results.

Responsibilities

  • Architect and implement APIs for various applications.
  • Mentor junior engineers and lead technical discussions.
  • Embrace best coding practices and ensure adherence throughout the team.
  • Develop features that enhance user interaction and functionality.
  • Perform system troubleshooting and debugging.
  • Collaborate with DevOps to optimise deployment strategies.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Node.js
  • React
Soft Skills
  • Problem-solving
  • Interpersonal skills
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Hands-on experience with Terraform: Practical experience in using Terraform for infrastructure as code.
  • Experience with Jenkins: Extensive experience in setting up CI/CD pipelines using Jenkins.

Benefits

  • Comprehensive healthcare package including mental health support
  • Pension plan with employer contribution
  • Hybrid working model with flexible hours
  • Opportunities for professional development

Company Culture

  • Innovation: We support an innovative environment that fosters creativity and challenges conventional wisdom.
  • Supportive Atmosphere: Our management is approachable, ensuring that employees feel supported and valued.
  • Results-oriented Culture: We focus on delivering results while maintaining a healthy work-life balance for all employees.
Status: Closed