Senior Software Engineer

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

Job Description

Join our London-based team as a Senior Software Engineer. You will leverage your experience in software development to design, develop, and deploy high-quality applications. We value innovative thinkers who can collaborate across teams for optimal results.

Responsibilities

  • Design, build and maintain web applications using React and Node.js.
  • Collaborate with product managers and designers to create seamless experiences.
  • Optimize applications for maximum speed and scalability.
  • Implement best practices in coding and architecture.
  • Troubleshoot and debug complex issues.
  • Participate in code reviews and mentor junior developers.
  • Stay abreast of emerging technologies and industry trends.
  • Contribute to the entire software development life cycle.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of experience in software development, particularly with JavaScript frameworks.
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Communication
  • Teamwork
Certifications
  • AWS Certified Solutions Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Exposure to containerization and orchestration technologies.
  • Knowledge of CI/CD processes: Experience in automating deployment processes.

Benefits

  • Competitive salary and bonus structure
  • Comprehensive health and dental coverage
  • Generous holiday and leave policies
  • Opportunities for professional development

Company Culture

  • Innovation: We encourage creative thinking and innovation in our projects.
  • Collaboration: We thrive on collaboration and teamwork to achieve common goals.
Status: Closed