
Fullstack Tech Lead
Verity Group
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Provide technical leadership for the development and evolution of a new scheduling and routing product, ensuring consistency between the frontend (React), backend (Java), and integrations in a GCP environment.
- Define the technical architecture of the solution, establishing development standards, API versioning, and the use of event-based messaging (Pub/Sub).
- Collaborate with Product, Architecture, and Data teams to translate strategic drivers into scalable and sustainable technical solutions.
- Support building the product's technological foundation, including authentication, access control, API contracts, and service integration.
- Actively participate in technical delivery planning, contributing estimates, defining technical approaches, and organizing the technical backlog.
- Ensure technical alignment between frontend and backend, guaranteeing stable API contracts, consistent integration, and reduced rework.
- Define and promote best practices for service-oriented architecture, API versioning, and event-driven communication.
- Review and validate critical architectural decisions, preventing undue coupling and operational regression risks.
- Conduct structured code reviews, promoting quality, security, and consistency in the squad's code.
- Anticipate technical risks, architectural bottlenecks, and systemic impacts, proposing mitigation strategies.
- Ensure adequate levels of observability, resilience, and end-to-end performance (frontend + backend).
- Support the evolution of the data model and integration with the corporate data architecture, ensuring scalability and technical governance.
- Document architectural decisions and adopted patterns to ensure product continuity and sustainability.
Requirements
- Strong experience in backend development with Java and building REST APIs.
- Hands-on experience with React and modern frontend application architecture.
- Experience in distributed systems architecture and service-oriented architecture.
- Knowledge of event-based integration (e.g., Pub/Sub, messaging, or streaming).
- Experience in cloud environments, preferably Google Cloud Platform (GCP).
- Proven experience leading technical agile squads and conducting code reviews.
- Experience with modern engineering practices: CI/CD, API versioning, observability, and automated testing.
- Ability to perform architectural analysis and make technical decisions in critical, high-scale environments.
Benefits
- Meal allowance
- Food allowance
- Home office allowance
- Medical insurance
- Dental insurance
- Life insurance
- Discount partnerships
- Partnerships with retailers and educational institutions
- Recurring agile training
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaReactREST APIsdistributed systems architectureservice-oriented architectureevent-based integrationGoogle Cloud PlatformCI/CDAPI versioningautomated testing
Soft Skills
technical leadershipcollaborationcommunicationtechnical delivery planningcode reviewrisk anticipationproblem-solvingdocumentation