Wizeline

Tech Lead – Node, AWS

Wizeline

full-time

Posted on:

Location Type: Hybrid

Location: Barcelona • 🇪🇸 Spain

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDynamoDBEC2JavaScriptNode.jsSDLC

About the role

  • Lead, mentor, and manage a team of software engineers, fostering a strong culture of technical excellence, collaboration, and accountability. Manage team performance, career development, and hiring efforts.
  • Oversee the successful planning, development, and deployment of features and projects on our messaging delivery platforms. Ensure all systems are scalable, reliable, and meet business demands.
  • Serve as a technical leader and subject matter expert for our Messaging Platform integrations and usage (e.g., Braze, Airship, or Sailthru). Optimize the platform for targeting, personalization, and deliverability.
  • Own the engineering strategy and daily operations for services powering email, native app (push), and SMS delivery. Ensure high availability and performance across these critical channels.
  • Guide the team in designing and building scalable backend services using Node.js and deploying, monitoring, and operating infrastructure within AWS cloud environments (e.g., Lambda, SQS, DynamoDB).
  • Drive the effective application of Agile methodologies within the team and champion best practices across the Software Development Life Cycle (SDLC), including CI/CD and rigorous testing.
  • Work closely with Product Managers, Designers, and other stakeholders to translate requirements into clear, executable technical plans.

Requirements

  • 3+ years of experience managing an engineering team that has successfully delivered user-facing features and backend services.
  • Proven hands-on experience or in-depth knowledge of major customer engagement/messaging platforms such as Braze, Airship, or Sailthru.
  • Strong practical experience designing and building scalable applications using Node.js and deploying and managing services within AWS cloud infrastructure (e.g., EC2, Lambda, SQS, SNS, DynamoDB).
  • Strong technical understanding of the underlying technology and challenges associated with high-volume email deliverability, native mobile app push notifications, and SMS delivery.
  • Demonstrated experience applying Agile principles (Scrum) and managing all phases of the SDLC.
  • Excellent English communication skills with the ability to articulate technical issues and project status clearly to both technical and non-technical audiences.
Benefits
  • Competitive compensation & total rewards
  • Health benefits & wellness programs
  • Savings & retirement plans
  • Global mobility opportunities
  • Flexible work policy and remote-friendly approach
  • Happy hours, gaming tournaments, sports activities & more
  • Continuous learning & training programs with WizeAcademy
  • Free certifications in cloud technologies and coding languages

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Node.jsAWSCI/CDAgileSDLCscalable applicationsbackend servicesemail deliverabilitypush notificationsSMS delivery
Soft skills
leadershipmentoringcollaborationaccountabilitycommunicationteam performance managementcareer developmenttechnical excellenceproject managementstakeholder engagement