Fullstack Tech Lead

Posted 17ds 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 leading the development of a new scheduling and routing product with React and Java. Collaborating with product, architecture, and data teams to build scalable solutions.

Responsibilities:

  • 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