Software Developer
Role details
Job location
Tech stack
Job description
We are looking for a talented Software Developer 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., * 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.
Requirements
Do you have experience in Vue.js?, * 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.
Benefits & conditions
Job Types: Full-time, Permanent
Pay: £30,000.00-£90,000.00 per year
Benefits:
- Work from home