Software Engineer

London FULL TIME £40,000 - £55,000 / Year
(£3,333 - £4,583 / Month)

Job Description

We are seeking a Software Engineer with a strong foundation in both front-end and back-end development to join our London office. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions that meet our clients' needs.

Responsibilities

  • Architect and build software features from scratch.
  • Collaborate with team members to develop innovative solutions to complex problems.
  • Implement best practices in software development and testing.
  • Monitor application performance and address issues proactively.
  • Engage in continuous learning and knowledge sharing within the team.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering is preferred
Experience
  • 3-5 years of experience in full-stack development
Technical Skills
  • JavaScript
  • Node.js
  • Express.js
  • MongoDB
Soft Skills
  • Problem-solving
  • Collaboration
Certifications
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools like Jenkins: Hands-on with continuous integration and delivery tools.
  • Knowledge of version control systems like Git: Familiar with Git for version control and collaboration.

Benefits

  • Full health, dental, and vision coverage
  • Generous pension contributions
  • Remote working options
  • Employee assistance programs

Company Culture

  • Collaboration: Our team collaborates effectively to drive successful outcomes.
  • Work-Life Balance: We provide flexible working arrangements to suit diverse needs.
  • Sustainability: We are committed to sustainable practices in our operations.
Status: Closed