
Tech Lead – Node, AWS
Wizeline
full-time
Posted on:
Location Type: Hybrid
Location: Barcelona • 🇪🇸 Spain
Visit company websiteJob 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