Software Engineer

London FULL TIME £40,000 - £60,000 / Year
(£3,333 - £5,000 / Month)

Job Description

Join a passionate team as a Software Engineer in London. You will be instrumental in developing innovative software solutions with a focus on user experience and system performance. The ideal candidate will have experience in both front-end and back-end technologies, contributing to projects from inception to deployment.

Responsibilities

  • Build and deploy robust applications using modern programming languages.
  • Collaborate with UX/UI designers to enhance user experience.
  • Manage integrated development environments and software repositories.
  • Analyze user needs and develop software solutions accordingly.
  • Participate in agile development processes and daily stand-up meetings.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering is preferred
Experience
  • 3+ years of experience in software development roles
Technical Skills
  • JavaScript
  • Node.js
  • SQL
Soft Skills
  • Analytical thinking
  • Adaptability
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Hands-on experience with containerization and orchestration for deployment.
  • Familiarity with CI/CD tools: Experience in automating the software development lifecycle using CI/CD methods.

Benefits

  • Comprehensive health, dental, and vision coverages
  • 401(k) plans with attractive company contributions
  • Work-life balance initiatives and support
  • Regular team-building activities and events

Company Culture

  • Continuous Learning: We support our employees' growth through continuous learning and development opportunities.
  • Agility: We adapt and respond quickly to change, valuing flexibility and responsiveness.
  • Feedback Culture: We promote an open culture where feedback is valued and used constructively.
Status: Closed