Apply Edge Start your job search

Back End Developer

Coltech · London Area, United Kingdom

Apply & track with Apply Edge
Backend Developer (Node.js)Location: Remote / Hybrid / On-site (as applicable)Employment Type: Full-timeAbout the RoleWe are looking for a highly analytical and self-motivated Backend Developer (Node.js) to join our engineering team. The ideal candidate has strong experience building scalable backend systems, APIs, and cloud-based applications. Candidates who have experience leveraging AI-powered development tools such as Claude, Gemini, ChatGPT, or GitHub Copilot for code generation, debugging, and productivity enhancement will be highly valued.Key ResponsibilitiesDesign, develop, and maintain scalable backend services and APIs using Node.js.Build secure, high-performance, and reliable server-side applications.Collaborate with frontend developers, product managers, and other stakeholders to define and implement technical solutions.Analyze complex business requirements and translate them into efficient backend architectures.Optimize application performance, database queries, and system reliability.Write clean, maintainable, and well-documented code following industry best practices.Troubleshoot production issues and implement effective solutions.Utilize AI-assisted development tools (Claude, Gemini, ChatGPT, GitHub Copilot, etc.) to improve development efficiency and code quality.Required Qualifications3+ years of professional experience in backend development.Strong proficiency in Node.js and JavaScript/TypeScript.Experience building and maintaining RESTful APIs and microservices.Strong understanding of backend architecture, asynchronous programming, and event-driven systems.Experience with relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.Excellent analytical, problem-solving, and debugging skills.Ability to work independently and manage priorities effectively.Proficiency with Git and collaborative development workflows.Preferred QualificationsExperience with frameworks such as Express.js, NestJS, or Fastify.Exposure to Claude, Gemini, ChatGPT, GitHub Copilot, or similar AI development tools.Experience with cloud platforms such as AWS, Google Cloud, or Azure.Familiarity with Docker, Kubernetes, CI/CD pipelines, and DevOps practices.Knowledge of system design, scalability, security, and performance optimization.What We're Looking ForStrong analytical thinking and a solution-oriented mindset.Ability to independently investigate and solve complex technical challenges.Ownership mentality with a focus on delivering high-quality work.Interest in modern development practices, including AI-assisted software engineering.Effective communication and collaboration skills.Nice to HaveExperience building AI-powered applications or integrating LLM APIs.Familiarity with prompt engineering and AI-assisted coding workflows.Experience with real-time systems, message queues, or distributed architectures.Contributions to open-source projects or a strong GitHub portfolio