
Technical Lead, Smart Contract
GFT Technologies
full-time
Posted on:
Location Type: Hybrid
Location: Ho Chi Minh City • 🇻🇳 Vietnam
Visit company websiteJob Level
Senior
Tech Stack
MicroservicesPythonVault
About the role
- Lead end-to-end smart contract architecture, development, testing, and deployment.
- Translate business requirements into scalable and maintainable smart contract designs.
- Collaborate with business analysts, product owners, and clients to define workflows and financial product logic.
- Review and approve designs, code, and testing strategies to ensure reliability and compliance with industry best practices.
- Manage CI/CD pipelines and DevOps processes for smart contract deployments.
- Troubleshoot and resolve issues in development, staging, and production environments (e.g., posting failures, schedule conflicts, interest miscalculations).
- Mentor and guide a team of smart contract developers, conducting code reviews and setting quality standards.
- Own and manage technical delivery timelines, sprint planning, and risk mitigation across multiple client engagements.
- Coordinate closely with trainers for Thought Machine Smart Contract to gain hands-on experience and continuously enhance domain expertise.
Requirements
- 10+ years of backend development experience, with 2+ years in Python (strong core Python expertise required).
- 2+ years hands-on experience developing smart contracts.
- Deep knowledge of Vault smart contract architecture, hooks, posting instructions, and version upgrades.
- Experience in designing and implementing complex financial products such as savings accounts, loans, credit cards, and schedules.
- Solid understanding of CI/CD pipelines, unit/integration/e2e testing, Git branching strategies (Git Flow, Trunk, GitHub Flow).
- Proven experience leading agile teams, sprint planning, and backlog grooming.
- Familiarity with DevOps tools like GitHub, CircleCI, SonarQube, Artifactory, and monitoring/debugging tools.
- Knowledge of CQRS pattern and scalable microservices architecture.
- Ability to lead client-facing technical discussions, workshops, and requirement-gathering sessions.
- Ability to onsite if required.
Benefits
- Competitive base salary with 13th-month bonus and performance-based incentives.
- Premium healthcare insurance and wellness programs.
- Professional English courses and upskilling opportunities.
- Flexible working environment with global exposure.
- A dynamic and inclusive culture that values continuous innovation and collaboration.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythonsmart contractsVault smart contract architectureCI/CD pipelinesunit testingintegration testinge2e testingCQRS patternmicroservices architecturefinancial product design
Soft skills
leadershipmentoringcollaborationcommunicationagile team managementsprint planningrisk mitigationproblem-solvingclient-facing discussionsworkshop facilitation