Senior Software Engineer

London FULL TIME £50,000 - £70,000 / Year
(£4,167 - £5,833 / Month)

Job Description

We are searching for a Senior Software Engineer with expertise in full-stack development to enhance our innovative team. The ideal candidate will be proficient in both front-end and back-end technologies, focused on creating scalable and efficient software solutions.

Responsibilities

  • Design and implement web architecture and APIs using React and Node.js.
  • Work closely with UX/UI designers to enhance user experience.
  • Review and evaluate new technologies and tools.
  • Assist in the planning and prioritization of features and enhancements.
  • Document development processes and update technical documentation.

Requirements

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

Advantageous

  • Familiarity with Terraform: Experience with infrastructure as code using Terraform.
  • Understanding of microservices architecture: Knowledge of building applications using microservices principles.

Benefits

  • Comprehensive health, dental, and vision insurance
  • Generous pension plan with employer matching
  • Flexible work hours with remote options available
  • Wellness programs and employee assistance programs

Company Culture

  • Innovation: Our innovative spirit drives us to explore new ideas and approaches in our projects.
  • Growth Opportunities: We offer numerous opportunities for professional growth and advancement.
Status: Closed