Rox Partner

Tech Lead – Software Engineering, Node.js, React

Rox Partner

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Define, maintain and evolve the architecture of web, mobile and backend applications, ensuring scalability, security, performance and resilience.
  • Provide technical leadership for frontend development in React.js, establishing component architecture standards, state management and performance best practices.
  • Develop and review backend solutions in Node.js, including RESTful and GraphQL APIs, authentication, authorization and security.
  • Provide technical support for mobile development, preferably in React Native, ensuring architectural consistency with the web stack.
  • Define integration standards between systems, services and microservices, considering event-driven architectures where applicable.
  • Design, review and validate data models in relational and non-relational databases such as PostgreSQL and MongoDB.
  • Ensure the performance, integrity and scalability of queries and data structures.
  • Collaborate with technology teams to define and maintain cloud infrastructure in environments such as AWS, Google Cloud or Azure.
  • Ensure adoption of CI/CD practices, deployment automation, versioning and the use of containers such as Docker and Kubernetes.
  • Monitor operational indicators, application monitoring, logs and availability, ensuring stability and rapid incident response.
  • Promote and ensure a culture of automated testing, including unit, integration and end-to-end tests.
  • Define and enforce code quality standards, technical reviews and software engineering best practices.
  • Support strategic technical decisions by evaluating risks, impacts and solution sustainability.
  • Act as a technical reference and mentor for the development team, promoting technical growth, knowledge sharing and best practices.
  • Collaborate with Product Managers, Designers and other stakeholders to deliver solutions aligned with business needs.
  • Support the technical and professional development of the team through structured feedback and continuous guidance.
  • Work in agile environments using methodologies such as Scrum or Kanban for planning, organizing work and delivering continuous value.
  • Contribute to technical planning, prioritization of tasks and definition of the technology roadmap.
  • Identify, analyze and resolve complex technical issues, critical bugs and performance bottlenecks.
  • Make decisive technical decisions, balancing quality, schedule, cost and business impact.

Requirements

  • Proficiency in React.js for the web platform.
  • Knowledge of component architecture, state management (Redux/MobX) and performance optimization.
  • Strong experience with Node.js.
  • Ability to design, build and maintain APIs (RESTful/GraphQL), manage authentication and ensure security.
  • Knowledge of iOS and Android application development, preferably with React Native, to maintain synergy with the web stack.
  • Experience with SQL databases (such as PostgreSQL) and NoSQL databases (such as MongoDB) for modeling and optimizing complex queries.
  • Familiarity with cloud environments (AWS, Google Cloud or Azure).
  • Knowledge of CI/CD, containers (Docker, Kubernetes) and application monitoring.
  • Ability to design scalable, resilient and secure solutions.
  • Understanding of microservices and event-driven architectures.
  • Culture of automated testing (unit, integration, e2e) to ensure platform stability.
  • Experience with methodologies such as Scrum or Kanban to plan and manage workflow and ensure delivery of value.
Benefits
  • Hybrid role based in São Paulo — on-site once every 15 days. Work hours Monday to Friday, 9:00 AM to 6:00 PM.
  • Home-office allowance – credit on an iFood card for meals/food in the amount of R$ 300.00 per month.
  • Birthday – Rox presents you with a gift voucher and a day off so you can enjoy your day.
  • Courses – Full access to learning platforms including RoxSchool, Alura, Pluralsight and O’Reilly (books and talks).
  • Certifications – Certification reimbursement up to R$ 300.00 (TECHNOLOGY) plus a R$ 300.00 bonus per certification obtained from these providers.
  • Psychological support – Two psychotherapy sessions paid by ROX monthly with partner psychologists.
  • Feedz partnership – Access to a gamified platform to improve communication and track sentiment, engagement, feedback, PDI (Individual Development Plan) and performance.
  • WellHub (Gympass) – Partnership with gyms and health & wellness apps.
  • We provide work equipment.
Applicant Tracking System Keywords

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

Hard Skills & Tools
React.jsNode.jsRESTful APIsGraphQL APIsReduxMobXPostgreSQLMongoDBCI/CDautomated testing
Soft Skills
technical leadershipmentoringcollaborationproblem-solvingdecision-makingcommunicationfeedbackagile methodologiesstrategic planningknowledge sharing