Software Engineer

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

Job Description

Join our dynamic team as a Software Engineer, where you will leverage your skills in developing high-quality software solutions. Your expertise in both front-end and back-end development will be key in driving our projects forward and creating seamless user experiences.

Responsibilities

  • Architect and develop robust backend services and APIs.
  • Integrate third-party services and APIs into applications.
  • Lead discussions on best practices in software engineering.
  • Mentor junior developers and help foster a learning environment.
  • Review system architecture and identify areas for improvement.
  • Manage the complete software development lifecycle from conception to deployment.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Preferred to have a Master's degree in Software Engineering
Experience
  • 5+ years of experience in software development preferred
Technical Skills
  • JavaScript
  • Django
Soft Skills
  • Problem-solving
  • Detail-oriented
Languages
  • English: Fluent

Advantageous

  • Knowledge of DevOps practices: Experience with CI/CD processes and automation tools.
  • Understanding of microservices architecture: Familiarity with building and maintaining microservices.

Benefits

  • Inclusive health and wellness programs
  • Employee stock options
  • Paid time off for volunteering
  • Access to training and certifications

Company Culture

  • Continuous Improvement: We are committed to the continuous improvement of our processes and products.
  • Inclusivity: We foster an inclusive environment where everyone feels valued.
  • Community Engagement: We encourage employees to participate in community service and outreach.
Status: Closed