Software Engineering, Technical Referent - Node.JS
Software Engineering, Technical Referent - Node.JS
Software Engineering, Technical Referent - Node.JS
Requisitos
What skills do I need?
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience building large-scale backend or platform systems, with deep proficiency in JavaScript/TypeScript. Java professional experience is a plus.
-
Solid experience with modern front-end frameworks (React, Next.js, or similar), including server-side rendering (SSR), static site generation (SSG), and client/server component patterns.
-
Good communication skills in English; able to articulate complex ideas to both technical and non-technical stakeholders.
-
Proven track record designing and operating cloud-native architectures on AWS (EKS, DynamoDB, etc.).
-
Hands-on knowledge of containerization & orchestration and modern CI/CD pipelines (GitHub Actions, Jenkins, Argo CD).
-
Strong knowledge of microservices, event-driven architectures (Kafka, SNS/SQS), and REST API design.
-
Familiarity with observability stacks, agile methodologies, and software security fundamentals.
-
Experience creating reusable SDKs, libraries, or internal developer platforms.
-
Enable and scale the organization’s capabilities to strategically align development practices with AI-driven tooling and workflows, maximizing engineering productivity, code quality, and delivery velocity.
-
Experience with AI-Driven Tooling: Demonstrated history of leveraging AI/ML tools and generative AI in daily development workflows to automate tasks, improve code generation, perform intelligent testing, or enhance operational efficiency.
Anuncio original
What's the opportunity?
As a JavaScript/Node.js Technical Referent at dLocal, you will be the senior technical reference for how we design, build and evolve our Node.js services and JavaScript-based platforms and front-end applications.
Your mission is to enable product and engineering teams to take features from idea to production in a reliable, performant and observable way. You will own the technical direction of our JavaScript/Node.js stack - from backend services to client-facing interfaces -, define best practices and architectural patterns, and help the team scale its impact as traffic, complexity and business demands grow.
A core part of this role is to use modern JavaScript tooling and platform capabilities - from Node.js runtimes and frameworks to front-end build systems, rendering strategies, , observability and CI/CD - to automate and standardize how we ship backend and full-stack services. You will work side by side with product engineers, platform teams and architects to make our developer experience fast, safe and efficient.
This is a hands-on architecture and leadership role: you won't own a single product domain yourself, but you will deeply influence how every Node.js service, front-end application, and JavaScript-based component is designed, implemented, tested, deployed and operated in production.
What will I be doing?
- Framework Ownership: Set the technical vision for our internal application framework stack - both server-side and client-side -, defining conventions, project archetypes, and lifecycle management for libraries and tooling.
-
Front-End Architecture: Define and evolve our front-end stack (React, Next.js, or successor frameworks), establishing patterns for server-side rendering, client-side rendering, and hybrid approaches that balance performance, SEO and developer experience.
-
Platform Engineering: Design, build, and maintain core platform components mainly in javascript and TypeScript, enabling product teams to ship quality code quickly and safely.
-
Architecture & Standards: Champion best practices, standards, and review and approve RFCs that impact how we deploy code company-wide. For example: Observability, security, and performance best practices.
-
Mentorship & Leadership: Serve as technical referent for a multi-disciplinary platform team; coach engineers, run architecture reviews, and foster a culture of continuous improvement.
-
Cross-Functional Collaboration: Work with Security, and Infrastructure teams to align roadmaps, manage technical debt, and ensure platform capabilities meet business needs.
-
Continuous Improvement: Track industry trends, evaluate new technologies and pilot innovations that keep our platform ahead of scale and compliance demands.
Candidatura gestionada por dLocal