Node.js Developer – Apply Today

New Job Opportunity
We are actively hiring for a new role.
Apply Now
🏢 Career.zycto📍 Edinburgh, Scotland💼 Full-Time💻 On-site🏭 Information Technology and Services💰 £45,000 - £65,000 per year

About Company

⚠ Job Safety Notice: We actively monitors listings to prevent scams, misleading, or unauthorized postings in line with PhishFort anti-phishing policies. If you spot a suspicious listing, submit a Job Takedown Request immediately for review and appropriate removal action.

Looking for an opportunity to craft robust backend solutions and dive deep into cutting-edge tech? Career.zycto partners with dynamic Edinburgh-based businesses at the forefront of innovation, helping them find exceptional talent. We understand that Node.js Developers thrive in environments that foster creativity, offer challenging projects, and encourage continuous learning. Our clients are diverse, ranging from fast-growing startups to established tech firms, all eager to integrate skilled developers like you into their vibrant teams. We pride ourselves on connecting brilliant minds with roles where they can truly make an impact, develop their expertise, and shape the future of digital products. Join a network that values your unique contributions.

Job Description

Are you a passionate and skilled Node.js Developer eager to contribute to innovative projects within a vibrant tech ecosystem? Career.zycto is actively seeking a talented individual to join one of our forward-thinking client companies in Edinburgh, renowned for pushing the boundaries of technology. This is an exceptional opportunity to play a pivotal role in designing, developing, and deploying scalable and robust backend services that power critical applications. You’ll be immersed in an agile environment, collaborating closely with cross-functional teams including front-end developers, product managers, and UI/UX designers, to bring complex ideas to life. Our client prides itself on fostering a culture of continuous learning, professional growth, and technical excellence. You’ll work with modern development practices, cutting-edge tools, and a commitment to clean code and test-driven development. If you’re someone who thrives on solving intricate technical challenges, has a deep understanding of asynchronous programming, and is dedicated to building high-performance applications, we want to hear from you. This role offers the chance to make a tangible impact on products used by a wide audience, contributing directly to the success and evolution of the platform. We are looking for someone who is not just a coder, but a problem-solver who can identify opportunities for improvement and drive innovation. This is more than just a job; it’s a career-defining opportunity to develop your skills, expand your portfolio, and contribute to groundbreaking work in a supportive and collaborative setting. Join a team that values your expertise and encourages you to grow and excel in the dynamic world of software development.

Key Responsibilities

  • Design, develop, and maintain high-performance, scalable Node.js applications and APIs.
  • Write clean, well-documented, and testable code following best practices.
  • Collaborate with front-end developers and other stakeholders to integrate user-facing elements with server-side logic.
  • Implement security and data protection measures, ensuring data integrity and system resilience.
  • Participate actively in code reviews, providing constructive feedback and ensuring adherence to coding standards.
  • Troubleshoot, debug, and upgrade existing systems to optimize performance and functionality.
  • Contribute to architectural discussions and strategic technical decisions for future product development.
  • Stay up-to-date with emerging technologies and industry trends, applying them where appropriate to drive innovation.

Required Skills

  • Proven experience as a Node.js Developer, demonstrating successful project delivery.
  • Strong proficiency with JavaScript (ES6+) and TypeScript for robust application development.
  • In-depth understanding of Node.js frameworks like Express.js, Koa.js, or NestJS.
  • Experience with relational (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
  • Solid understanding of RESTful API design principles and development, including authentication and authorization.
  • Experience with version control systems, especially Git, in a collaborative team environment.
  • Familiarity with containerization technologies (Docker) and cloud platforms (AWS, Azure, GCP).
  • Ability to write comprehensive unit and integration tests to ensure code quality and stability.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Experience with microservices architecture and distributed systems.
  • Knowledge of front-end technologies (React, Angular, Vue.js) for better cross-functional collaboration.
  • Familiarity with CI/CD pipelines and automated deployment processes.
  • Contributions to open-source projects or a strong GitHub profile.
  • Experience with real-time applications using technologies like WebSockets.
  • Prior experience in an agile development environment.

Perks & Benefits

  • Competitive salary package commensurate with experience.
  • Generous annual leave allowance and public holidays.
  • Opportunities for professional development, including a dedicated training budget.
  • Private health insurance and comprehensive wellness programs.
  • Company pension scheme with employer contributions.
  • Flexible working options, including core hours and occasional remote work flexibility.
  • Access to modern office facilities in a vibrant city centre location.
  • Regular team social events, hackathons, and a collaborative work environment.

How to Apply

Ready to take the next step in your Node.js development career? We encourage all qualified candidates to apply by clicking the link below. Please ensure your CV highlights your relevant experience, technical skills, and any projects you’re proud of. We look forward to reviewing your application and exploring how your talents can contribute to our client’s success.

Job Application

×
Scroll to Top