with 3-10 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
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.