Software Engineer

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

Job Description

As a Software Engineer in our London office, you will be responsible for developing high-quality software solutions. This role involves working with cross-functional teams to design and implement innovative features that enhance user engagement and overall product offerings.

Responsibilities

  • Participate in all phases of the software development lifecycle.
  • Develop technical documentation and user guides for applications.
  • Implement security measures to protect applications against vulnerabilities.
  • Collaborate with quality assurance teams to define testing protocols.
  • Stay up-to-date with industry trends and emerging technologies.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
  • Master's degree is an advantage.
Experience
  • 5+ years of experience in full-stack development.
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Analytical Thinking
  • Adaptability
Certifications
  • Google Cloud Certified
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud technologies like AWS or Azure: Experience with cloud platforms and services.
  • Understanding of microservices architecture: Knowledge of designing and implementing microservices-based applications.

Benefits

  • Attractive salary package with annual bonuses
  • Full health, dental, and vision coverage
  • Flexible work environment with hybrid options
  • Continuous training and growth opportunities

Company Culture

  • Inclusivity: We value diversity and inclusivity, welcoming individuals from all backgrounds.
  • Work-Life Balance: We promote a healthy work-life balance for our employees.
  • Community Engagement: We believe in giving back to the community through various outreach programs.
Status: Closed