Software Engineer

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

Job Description

We are seeking a skilled Software Engineer to join our team in London. As a Software Engineer, you'll design, develop, and maintain software systems, ensuring high performance and responsiveness. You will be part of a talented team that embraces innovation and collaboration.

Responsibilities

  • Develop and maintain high-quality software solutions.
  • Work alongside designers to develop creative features.
  • Optimize applications for maximum speed and scalability.
  • Participate in architectural discussions to drive design improvements.
  • Assist in troubleshooting and resolving application issues.
  • Contribute to technical documentation for future reference.
  • Engage in regular team meetings and provide feedback.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • Node.js
  • React
  • SQL
  • Git
Soft Skills
  • Problem-solving
  • Communication
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Experience with container orchestration and management.
  • Experience with CI/CD pipelines: Understanding of continuous integration and deployment practices.

Benefits

  • Competitive salary with performance bonuses.
  • Flexible working options.
  • Health and wellness programs.
  • Opportunities for professional development.

Company Culture

  • Innovation: We foster a culture of innovation where creative ideas are welcomed and encouraged.
  • Collaboration: Teamwork is at the heart of what we do. We believe in working together towards common goals.
  • Diversity and Inclusion: We celebrate diversity and are committed to creating an inclusive environment for all our employees.
Status: Closed