Fullstack Tech Lead

Posted 37ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Fullstack Tech Lead at Verity driving frontend and backend integration for scheduling solutions. Leading technical development and ensuring architectural coherence between React and Java in GCP environments.

Responsibilities:

  • Provide technical leadership for the development and evolution of a new scheduling and routing product, ensuring coherence between the frontend (React), backend (Java) and integrations in a GCP environment.
  • Define the solution's technical architecture, establishing development standards, API versioning and the use of event-based messaging (e.g., 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 integrations.
  • Actively participate in technical delivery planning, contributing estimates, defining technical approaches and organizing the technical backlog.
  • Ensure technical alignment between frontend and backend, securing 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 inappropriate coupling and operational regression risks.
  • Conduct structured code reviews, promoting quality, security and consistency across the squad's codebase.
  • 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 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 architectures.
  • Experience in distributed systems architecture and service-oriented architecture.
  • Knowledge of event-based integrations (e.g., Pub/Sub, messaging or streaming).
  • Experience in cloud environments, preferably Google Cloud Platform (GCP).
  • Experience in technical leadership of 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.
  • Nice-to-haves (not required): Experience with scheduling, logistics or routing platform projects.
  • Knowledge of domain modeling and Domain-Driven Design (DDD).
  • Experience with event-driven architectures.
  • Experience in digital transformation projects or modernization of legacy systems.
  • Experience with strategies for scalability, resilience and observability in critical systems.
  • Familiarity with AI-assisted engineering practices.

Benefits:

  • Meal allowance
  • Grocery allowance
  • Home office allowance
  • Health insurance
  • Dental insurance
  • Life insurance
  • Discount partnerships
  • Partnerships with merchants and educational institutions
  • Regular agile training
  • Verity Learning
  • Verity Break
  • #VerityWithYou