Software Engineer

London FULL TIME £50,000 - £70,000 / Year
(£4,167 - £5,833 / Month)

Job Description

As a Software Engineer, you will play a key role in developing robust applications in a fast-paced environment. With a focus on both front-end and back-end technologies, you will have the opportunity to contribute to significant projects and make a real impact within our team.

Responsibilities

  • Lead software development projects from concept through deployment.
  • Ensure application security and compliance with data protection regulations.
  • Mentor junior developers and provide technical leadership within the team.
  • Implement efficient coding practices and share knowledge with peers.
  • Create and maintain architecture diagrams and technical documentation.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Python
Soft Skills
  • Problem-solving
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Proficiency in CI/CD pipelines: Experience in automating the deployment process using CI/CD pipelines.

Benefits

  • Comprehensive health, dental, and vision insurance
  • Generous paid time off and holidays
  • Professional development budget
  • Team-building activities

Company Culture

  • Innovation: We prioritize innovation and creativity, encouraging our team to push boundaries and think outside the box.
  • Growth Opportunities: Our company provides ample opportunities for personal and professional growth, with ongoing training and mentorship.
  • Inclusivity: We are dedicated to creating an inclusive workplace where all voices are heard and valued.
Status: Closed