Software Engineer

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

Job Description

We are seeking a Software Engineer to join our innovative team based in London. The successful candidate will have strong experience in software development, with a focus on creating scalable and efficient applications. This is a fantastic opportunity to work on exciting projects that push the boundaries of technology.

Responsibilities

  • Architect and build scalable applications using modern technologies.
  • Engage with stakeholders to gather requirements and deliver high-quality software.
  • Optimize applications for speed and efficiency.
  • Ensure application security and maintain data integrity.
  • Participate in design discussions and share innovative ideas.
  • Provide technical support and documentation for applications.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferred
Experience
  • 3+ years of proven experience in full-stack development
Technical Skills
  • TypeScript
  • GraphQL
Soft Skills
  • Analytical Thinking
  • Adaptability
Certifications
  • Azure Developer Associate
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Cloud Services: Familiarity with AWS or Azure cloud services for deployment and managing applications.
  • Knowledge of Microservices Architecture: Understanding of microservices and how to design applications with this architecture.

Benefits

  • Health, dental, and vision coverage
  • 21 days of annual leave plus bank holidays
  • Pension scheme with company contributions
  • Opportunities for career advancement and growth

Company Culture

  • Continuous Learning: We focus on continuous learning and professional development.
  • Work-Life Balance: We respect the need for work-life balance and flexible schedules.
  • Community Engagement: We actively participate in community engagement and social initiatives.
Status: Closed