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 contribute to the end-to-end development of software applications. We are looking for someone with a passion for technology, keen problem-solving skills, and the ability to work effectively in a team-driven environment, ensuring our projects meet the highest standards of quality.

Responsibilities

  • Create and execute unit tests to validate application functionality.
  • Engage with clients to understand their needs and provide tailored solutions.
  • Document development processes and provide technical support to team members.
  • Research and evaluate new technologies and frameworks that enhance development efficiency.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
  • Master's degree preferred
Experience
  • 4+ years of hands-on experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • Responsive Design
Soft Skills
  • Leadership
  • Adaptability
Certifications
  • Certified Kubernetes Administrator
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Background in DevOps practices: Knowledge of DevOps tools for seamless software deployment and integration.
  • Understanding of containerization with Docker: Experience with Docker for containerizing applications.

Benefits

  • Health, dental, and vision coverage
  • 401(k) with company match
  • Work-from-home flexibility
  • Annual training budget for professional development
  • Employee wellness initiatives

Company Culture

  • Flexibility: We support flexible working arrangements to balance personal and professional commitments.
  • Diversity and Inclusion: We celebrate diversity and foster an inclusive environment for all employees.
Status: Closed