Software Engineer

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

Job Description

In the role of Software Engineer, you will be vital in developing software applications that meet the needs of our clients. You'll bring your expertise in full-stack development to drive project success while ensuring high standards of coding practices are adhered to.

Responsibilities

  • Design scalable software architectures using industry best practices.
  • Work with APIs and integrate third-party services to enhance application functionality.
  • Monitor applications for performance and resolve any defects.
  • Engage in continuous learning and stay updated with emerging technologies.
  • Document code, processes, and software design decisions clearly.
  • Collaborate with DevOps teams to streamline deployment and CI/CD pipelines.

Requirements

Education
  • Bachelor's degree in Computer Science or similar field
  • Master's degree in Software Engineering preferred
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • React
  • RESTful APIs
Soft Skills
  • Adaptability
  • Time management
Certifications
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools like Jenkins: Hands-on experience in automating deployment processes.
  • Experience with containerization tools like Docker: Knowledge in deploying applications in containerized environments.

Benefits

  • Employee wellness programs and mental health support
  • Paid professional development opportunities
  • Bonus structure based on performance
  • Access to the latest tools and technologies

Company Culture

  • Continuous Learning: We value continuous learning and offer resources for professional growth.
  • Collaborative Spirit: We thrive in collaboration, sharing ideas and experiences to foster growth.
Status: Closed