Software Engineer

London Full-time £40,000 - £60,000 / Year
(£3,333 - £5,000 / Month)

Job Description

We are on the lookout for a talented Software Engineer to join our London-based team. You will be responsible for designing and implementing high-quality software solutions, contributing to both back-end and front-end development. Ideal candidates will possess a solid background in software engineering principles and a passion for the latest technologies.

Responsibilities

  • Build scalable software applications that meet business requirements.
  • Engage in cross-functional teamwork to drive project success.
  • Regularly assess and improve existing software performance.
  • Document processes and update existing software documentation as needed.
  • Mentor junior developers and provide guidance on best practices.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Master's degree is advantageous
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • Git
  • APIs
  • SQL
Soft Skills
  • Problem-Solving
  • Team Collaboration
  • Time Management
Certifications
  • AWS Certified Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Understanding of container technologies and their use in deployment.
  • Experience with CI/CD practices: Knowledge of continuous integration and deployment pipelines.

Benefits

  • Competitive salary with bonus potential
  • Generous annual leave
  • Flexible working hours and arrangements
  • Professional development opportunities

Company Culture

  • Innovation: We encourage creative thinking and innovation in our projects.
  • Collaboration: Our team works together to achieve common goals and support each other.
  • Respect for Diversity: We value diverse backgrounds and perspectives, fostering an inclusive environment.
Status: Closed