Engineering Tech Lead Node.js Architect

Engineering Tech Lead Node.js Architect

Full-Time 60000 - 75000 Β£ / year (est.) No working from home possible
Purview Consultancy Services Ltd

At a Glance

  • Tasks: Lead the design and development of scalable backend systems using Node.js.
  • Company: Join a forward-thinking tech company in Sheffield with a collaborative spirit.
  • Benefits: Enjoy competitive pay, flexible work arrangements, and opportunities for professional growth.
  • Other info: Dynamic environment with a focus on quality, innovation, and continuous improvement.
  • Why this job: Make a real impact by leading innovative projects and mentoring future tech leaders.
  • Qualifications: 10+ years in software development with 5+ years in Node.js and team leadership.

The predicted salary is between 60000 - 75000 Β£ per year.

Location: Sheffield, UK

Contract: 3 days a week Onsite

Experience: 10-15+ years of software development experience with at least 5+ years of hands-on expertise in Node.js and experience leading engineering teams and large-scale backend platforms.

Job Summary: We are seeking a highly skilled Engineering Tech Lead Node.js to lead the design, development, and evolution of scalable, high-performance backend systems. The ideal candidate should possess deep technical expertise in the Node.js ecosystem, strong architectural and system design capabilities, and proven experience leading engineering teams through complex technical challenges. This role requires a hands-on leader who can drive technical strategy, mentor engineers, establish engineering best practices, and architect distributed systems capable of handling enterprise-scale workloads.

Key Responsibilities:

  • Lead the architecture, design, and development of mission-critical backend applications using Node.js.
  • Design scalable, secure, and highly available distributed systems and microservices.
  • Drive technical decision-making and define engineering standards across projects.
  • Collaborate with Product Managers, Architects, DevOps, QA, and cross-functional teams to deliver high-quality solutions.
  • Review code, enforce best practices, and ensure maintainability and performance of applications.
  • Mentor and guide engineering teams through technical challenges and career development.
  • Optimize application performance, scalability, reliability, and observability.
  • Design APIs and integration patterns for internal and external systems.
  • Establish CI/CD pipelines and promote DevSecOps practices.
  • Lead technical discussions on architecture, system trade-offs, and technology adoption.
  • Ensure applications meet security, compliance, and data privacy standards.
  • Participate in production support, incident management, and root cause analysis for critical issues.

Required Technical Skills:

  • Node.js Expertise: Strong expertise in Node.js runtime internals and asynchronous programming.
  • Architecture & System Design: Strong understanding of software architecture principles and design patterns.
  • API & Integration: RESTful API design, GraphQL, gRPC, WebSockets, OpenAPI/Swagger.
  • Databases: Experience with both SQL and NoSQL databases: PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch.
  • Messaging & Distributed Systems: Hands-on experience with messaging platforms such as Apache Kafka, RabbitMQ, AWS SQS/SNS, NATS.
  • Cloud & DevOps: Experience with cloud platforms: AWS, Azure, Google Cloud Platform.
  • Observability & Performance: Experience implementing centralized logging, distributed tracing, metrics collection, monitoring dashboards.
  • Security: Strong understanding of OAuth 2.0, OpenID Connect (OIDC), JWT authentication, RBAC/ABAC, OWASP Top 10.

Leadership Expectations:

  • Lead and mentor engineering teams.
  • Conduct technical design reviews and code reviews.
  • Define engineering standards and best practices.
  • Drive architecture discussions and technology decisions.
  • Collaborate effectively with stakeholders across business and technology functions.
  • Foster a culture of quality, innovation, and continuous improvement.

Preferred Qualifications:

  • Bachelors or Masters degree in Computer Science, Engineering, or a related field.
  • Experience building large-scale enterprise or SaaS platforms.
  • Familiarity with serverless architectures and cloud-native development.
  • Exposure to AI/ML integrations or event streaming platforms is a plus.
  • Contributions to open-source projects or active participation in the Node.js community are desirable.

Engineering Tech Lead Node.js Architect employer: Purview Consultancy Services Ltd

Purview is an exceptional employer that champions diversity and innovation, offering a vibrant work culture in Sheffield where creativity thrives. With a strong focus on employee growth, we provide ample opportunities for professional development and collaboration within a global network of over 1,200 professionals. Join us to be part of meaningful digital transformation while enjoying the benefits of a supportive environment that values your expertise and contributions.

Purview Consultancy Services Ltd

Contact Details:

Purview Consultancy Services Ltd Recruitment Team

We think you need these skills to ace Engineering Tech Lead Node.js Architect

Node.js Expertise
Asynchronous Programming
JavaScript (ES6+)
TypeScript
Microservices Architecture
Event-driven Systems
API Design (RESTful, GraphQL, gRPC)