Tech Lead

New
BrazilFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSNode.jsExpress.jsSoftware ArchitectureNext.jsReactCI/CD

Requirements

  • Strong professional experience with React, Node.js, and Next.js in production environments.
  • Proven experience configuring, managing, and optimizing CI/CD pipelines for application build and deployment processes.
  • Solid understanding of environment management across development, staging, and production ecosystems.
  • Hands-on experience deploying and maintaining applications and infrastructure on AWS.
  • Senior-level technical expertise with the ability to make autonomous architectural and engineering decisions.
  • Strong problem-solving skills and experience working in agile, collaborative development environments.
  • Experience with Vite for frontend project builds is considered a plus.
  • Familiarity with ORMs such as Prisma or TypeORM is desirable.
  • Knowledge of Express and backend API development is an advantage.
  • Strong communication skills and the ability to mentor and support engineering teams.

Responsibilities

  • Lead the technical design, development, and delivery of modern web applications using React, Node.js, and Next.js.
  • Define architectural standards and technical strategies that support scalability, maintainability, and performance.
  • Manage and optimize application deployment processes across development, staging, and production environments.
  • Design, implement, and maintain CI/CD pipelines to ensure efficient and reliable software delivery.
  • Oversee cloud infrastructure deployments and operational best practices within AWS environments.
  • Collaborate with cross-functional teams to translate business requirements into robust technical solutions.
  • Mentor developers and provide technical guidance, code reviews, and support for professional growth.
  • Drive continuous improvements in development workflows, infrastructure management, and engineering practices.
  • Ensure system reliability, security, and operational excellence across the software lifecycle.
  • Participate in technical decision-making and contribute to long-term platform and product evolution.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now