Expresso São Miguel

Tech Lead

Expresso São Miguel

full-time

Posted on:

Location Type: Hybrid

Location: Chapecó • Brasil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

JavaNode.jsReact

About the role

  • Lead the development teams technically, making architectural decisions and ensuring quality standards in code, deliveries, and application maintenance.
  • Serve as a bridge between the technical team and business areas, translating strategic needs into technological solutions that deliver value to customers and the business.
  • Work hands-on, supporting the team with complex technical challenges and maintaining practical reference and technical credibility.
  • Conduct code reviews and validate critical technical solutions, ensuring compliance with architecture, security, and performance guidelines.
  • Lead and support the technical and behavioral development of team members through monitoring and feedback, fostering a collaborative environment and continuous learning.
  • Evaluate, propose, and implement improvements in development processes, encouraging agile practices, automation, and the use of innovative technologies.
  • Define and implement software engineering best practices, promoting the use of agile methodologies, automation, TDD, Clean Architecture, and other industry standards.
  • Lead war rooms during critical incidents, coordinating efforts across multidisciplinary teams to identify root causes, mitigate immediate impacts, complete post-mortems, and define action plans for correction and prevention.
  • Support the definition of technical requirements, effort estimates, and prioritization of the technical backlog in collaboration with other leadership.
  • Identify technical and operational risks, proposing mitigation plans and alternatives that ensure system stability, scalability, and continuity.
  • Promote a DevSecOps culture, encouraging secure continuous integration and delivery (CI/CD), infrastructure as code, and system observability.
  • Define and track technical performance metrics and indicators for the team, driving corrective actions and continuous improvement.

Requirements

  • Postgraduate degree in Software Architecture or Technical Leadership.
  • Experience in mission-critical system development and defining software architecture, with experience in technical leadership and leading agile teams.
  • Strong software development experience (Java, Node, React, or Go).
  • Advanced knowledge of software architecture, design patterns, and microservices.
Benefits
  • All our positions are open to Persons with Disabilities (PWD).

Applicant Tracking System Keywords

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

Hard skills
JavaNodeReactGosoftware architecturedesign patternsmicroservicesTDDClean Architectureautomation
Soft skills
leadershipcollaborationcommunicationfeedbackcontinuous learningproblem-solvingtechnical credibilitystrategic thinkingrisk managementmentoring
Certifications
Postgraduate degree in Software ArchitecturePostgraduate degree in Technical Leadership