Job Description
Key Responsibilities
Code Integration & Branch Management
- Own the integration of features from development branches into product/release branches.
- Manage and enforce branching and merging strategies (e.g., dev → integration → product).
- Perform regular syncs, rebases, and merges while resolving conflicts cleanly and predictably.
- Ensure only reviewed, tested, and compliant changes land in product branches.
Repository Ownership & Code Sanity
- Act as the custodian of the code repository, maintaining overall structure, hygiene, and consistency.
- Enforce coding standards, commit quality, and change discipline.
- Identify and prevent integration issues such as:
- Broken builds
- Partial or incompatible feature merges
- Regressions caused by cross-team changes
- Proactively refactor o...