Job Title: Software Developer
Location: Remote (United Kingdom)
Employment Type: Full-Time, Permanent
Experience Level: 3–15 years
Eligibility: Must have the right to live and work in the UK
About the Role
We are looking for a talented Software Developer with 3–15 years of experience to join our fully remote UK team. The ideal candidate has a strong background in software development, a passion for building scalable and efficient applications, and experience working in collaborative, agile environments. You will be responsible for designing, developing, and maintaining software solutions that meet business needs and deliver exceptional user experiences.
Key Responsibilities
Design, develop, and maintain web and/or backend applications.
Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions.
Write clean, maintainable, and efficient code following best practices.
Troubleshoot, debug, and optimize applications for performance and scalability.
Participate in code reviews and contribute to knowledge sharing within the team.
Stay up-to-date with emerging technologies and propose improvements to existing systems.
Contribute to technical design discussions and architecture decisions.
Required Skills \& Qualifications
Proficiency in at least one programming language such as Java, Python, C#, JavaScript/TypeScript, or Go.
Experience with front-end frameworks (React, Angular, Vue, etc.) is a plus.
Solid understanding of databases, both relational (PostgreSQL, MySQL, SQL Server) and NoSQL (MongoDB, DynamoDB, etc.).
Experience working with APIs (REST or GraphQL).
Familiarity with version control systems (Git) and modern development workflows.
Knowledge of cloud platforms (AWS, Azure, GCP) and containerization (Docker/Kubernetes) is a plus.
Strong problem-solving, debugging, and analytical skills.
Job Types: Full-time, Permanent
Pay: £30,000.00-£90,000.00 per year
Benefits:
Work from home