Software Engineer

London Full-time £40,000 - £60,000 / Year
(£3,333 - £5,000 / Month)

Job Description

In this role, you will have the opportunity to architect and implement software solutions that meet customer needs. We are looking for someone with a passion for technology and a commitment to developing scalable systems.

Responsibilities

  • Design, develop, and implement scalable software solutions to solve complex problems.
  • Work with APIs and RESTful services to ensure seamless data integration.
  • Troubleshoot and resolve issues as they arise.
  • Build libraries and frameworks that make it easier to develop software.
  • Ensure compliance with security and data protection regulations.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent
  • Master's degree in Software Engineering preferred
Experience
  • 3+ years of full-stack development experience
Technical Skills
  • JavaScript
  • Node.js
  • React
Soft Skills
  • Analytical Skills
  • Collaboration
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD): Experience in implementing CI/CD practices to streamline development processes.
  • Experience with Agile development methodologies: Exposure to Agile practices and working in Scrum teams.

Benefits

  • Comprehensive health, dental, and vision coverage
  • Generous 401(k) plan with company contributions
  • Remote work flexibility and generous leave policy
  • Employee assistance programs and wellness initiatives

Company Culture

  • Continuous Improvement: We foster a culture of continuous improvement and encourage our team to pursue professional development.
  • Work-Life Balance: We value work-life balance, offering flexible schedules to accommodate personal needs.
  • Philanthropic Initiatives: We believe in giving back to the community and engage our employees in charitable activities.
Status: Closed