What Jobs are available for Software Team Lead in Hong Kong?
Showing 66 Software Team Lead jobs in Hong Kong
Software Engineer Lead
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead the design and development of Smart Mobility IoT-related software, ensuring alignment with project goals.
- Oversee the documentation and maintenance of software functionality to facilitate clarity and efficiency.
- Troubleshoot, debug, and upgrade existing software systems, enhancing performance and user experience.
- Ensure compliance with project plans and industry standards, fostering a culture of quality and accountability.
- Keep software systems up-to-date with the latest features, integrating user feedback and technological advancements.
- Conduct proof-of-concept (POC) initiatives for emerging technologies and innovative ideas.
- Mentor and guide team members, promoting best practices in software development and agile methodologies.
Requirements:
- Proven experience in software development, with a strong focus on JavaScript/TypeScript (React for front-end and for back-end).
- Proficiency in relational databases (RDB) or NoSQL databases.
- Comfortable working in an agile environment, with a strong understanding of agile methodologies.
- Experience with Geographic Information Systems (GIS) is a plus.
- Knowledge of scalable software development practices is preferred.
- Background in mobile app development is advantageous.
- Excellent team player with strong leadership skills.
- Fluent in English, with exceptional written and oral communication abilities.
Job Type: Full-time
Pay: $32, $38,000.00 per month
Work Location: In person
Application Deadline: 05/10/2025
Expected Start Date: 03/10/2025
Is this job a match or a miss?
Software Test Lead
Posted today
Job Viewed
Job Description
We are seeking a Test Lead – Functional & Integration Testing to lead test design and execution for core application modules. You will report to the existing Senior Project & Test Leads and ensure comprehensive validation across integrated systems under their guidance.
Key Responsibilities
- Lead the development of test cases, scripts, and traceability matrices
- Conduct end-to-end testing of web-based applications and APIs
- Validate data flow and business logic across integrated modules
- Execute both manual and automated test cases
- Support SIT, UAT, and regression testing cycles
- Log, track, and analyze defects using test management tools
- Coordinate with business analysts, developers, and other test leads
Requirements
- Degree in IT, Business, Finance, or related discipline
- Minimum 4 years of software testing experience
- Test design and execution (manual & automated)
- API testing (e.g., REST, Open API)
- Web application technologies (e.g., , Spring Boot)
- JSON, XML, and data format validation
- Familiarity with Agile/Scrum and collaborative development environments
- Strong analytical and communication skills
Fluent in English and Cantonese; Putonghua is an advantage
Is this job a match or a miss?
Software Engineering
Posted today
Job Viewed
Job Description
Who We Are Looking For.
State Street Markets FX Re-platforming is a program to advance our Trading, Risk, Sales and Operational capabilities. This position will require working with global teams on FORTE project which is our new FX front office risk and trading ecosystem.
Why Is This Role Important To Us
As our FX business growth accelerating, to provide timely support to our business and quick to market, we need this position to work in Hong Kong office as the key developer to deliver FORTE system and provide production support for APAC business users.
What You Will Be Responsible For
- Collaborate with Business Analysts and Product Managers to create working and sustainable software of high complexity.
- Direct problem solving for projects or major phases of projects to resolve advanced software technical issues.
- Develop, test, debug, and implement software programs, applications, and projects using React, JavaScript, or other related software engineering languages.
- Provide informed guidance and critical analysis of proposed changes during code reviews.
- Write unit and automation tests to ensure a high-quality product.
- Identify ways of improving the development of test methodologies and related test methodology frameworks.
- Provide L4 support when issue or incident occurs.
What We Value
- Expertise in Software Engineering best practices, object-oriented programming, design patterns, and SOLID principles.
- Good understanding of Internet Protocols (HTTP), Front-end frameworks for the Web including React, HTML5, JSON, JavaScript, TypeScript.
- Demonstrated experience with API styles like REST, RPC, gRPC or OpenAPI
- Good Understanding of Native and External Web-Browser controls.
- Demonstrated knowledge of SQL and Oracle.
- Demonstrated problem solving abilities involving multi-tiered, high-performance database applications.
- Demonstrated ability to design and develop software solutions to business and technical problems of high complexity.
- Proven written and verbal communication skills.
- Demonstrated ability to work well with peers in a collaborative team environment.
Education & Preferred Qualifications
- Bachelor's degree in computer science or a related technical field.
- 5 - 10 years of software engineering experience.
- 3 years of experience in financial services domain.
Job ID: R-
Is this job a match or a miss?
Software Development Team Lead
Posted today
Job Viewed
Job Description
Looking for a Team Lead (Frontend ''React Native'') to take ownership of frontend development B2B/ SAAS-based projects, driving innovation products and delivering exceptional user experiences.
Client Details
The company is a well-known organisation within the Technology industry, known for its commitment to technological innovation and excellence. Operating as a medium-sized firm.
Description
Job Responsibilities
Technical coding
- Leading a frontend development team of around 8 peoples to define, design and develop company's products development with the technical tools of React Native and Tailwind CSS;
- Complex code quality review and architectural guidelines;
- Although this is a Team Lead role, it's important to stay hands-on by contributing to key functions, developing proof of concepts, and actively coding.
Leadership
- As Team Lead, you'll guide and support the front-end team while staying hands-on with company's tech product development;
- You'll manage sprint planning, participating in hiring, and team growth, and act as the main contact for front-end updates and stakeholder communication.
Profile
Job Requirements
- Degree in computer science or equivalent;
- AT LEAST 6+ or above years of experience in front-end development using React Naive
- AT Least 2 years of experience in Tailwind CSS architecture;
- AT LEAST 2 years of experience in a Team lead role;
- Strong experience in native (iOS/ Android mobile apps) development;
- Strong experience with CI/CD pipelines, UAT and DevOps for front-end.
Job Offer
- Annual salary of approximately of HKD 540,000 to HKD 660,000.
- Comprehensive benefits package tailored to employee's needs;
- Opportunities for career development and skill enhancement;
- Job security/ stable environment under the current market.
To apply online please click the 'Apply' button below.
For a confidential discussion about this role please contact Joe Tsoi on
Is this job a match or a miss?
LEAD SOFTWARE ENGINEER
Posted today
Job Viewed
Job Description
Our client, a reputable firm in Hong Kong with strong Regional presence is seeking a highly skilled Senior Full Stack Developer to join their Digital Team. This is a unique opportunity to take a technical leadership role on a high-impact project at the intersection of cutting-edge technology and real-world application.
Your work will be central to building innovative products that leverage AI to solve complex, real-world challenges. We need a pragmatic technical leader who can architect robust systems, mentor team members, and deliver high-quality code.
Responsibilities:
- Lead the end-to-end design and development of a new AI-integrated platform.
- Architect and build scalable, secure backend services and responsive front-end applications.
- Collaborate with AI/ML specialists to integrate advanced models and algorithms into production systems.
- Provide technical guidance and mentorship to other developers in a collaborative team environment.
- Make critical technology decisions and own the development lifecycle from conception to deployment.
- Ensure code quality, performance, and reliability through best practices like TDD and CI/CD.
Requirements:
- 8+ years of professional full-stack development experience.
- Proven expertise in React Native, , and
- Strong experience designing and building RESTful APIs and cloud-based services (AWS, Azure, or GCP).
- A solid track record of working on projects involving AI, machine learning, or data analytics.
- Previous experience in a tech lead or senior developer role, with the ability to guide a team.
- Excellent problem-solving skills and a passion for building innovative products.
- The ability to start on short notice and thrive in a dynamic, fast-paced environment.
The Sell:
- Work on Cutting-Edge Tech
- Work on a project with significant business impact
- Collaborative Environment
Is this job a match or a miss?
Software Engineering Manager
Posted today
Job Viewed
Job Description
Responsibilities:
Reporting to CTO, you are responsible for
• Oversee and lead software development in Hong Kong and Shenzhen for commercial digitalization purposes.
• Lead the end-to-end delivery of complex, cross-functional technology programs, from initial concept through deployment, adoption, and transition to operational support, ensuring alignment with technology strategy and successful execution within scope, time, and budget.
• Troubleshoot to identify root cause and implement corrective actions on existing platforms and multi-business systems.
• Identify and integrate new technologies into new product development efforts.
• Serve as the primary point of contact for program status, partnering with management and cross-functional teams across business users and vendor partneship, product, engineering, and cybersecurity in providing transparent and regular communication, including escalating risks and facilitating key decisions.
• Manage relationships with third-party vendors and technology partners on contracts and program budgets, identifying cost-saving opportunities and ensuring service quality.
• Provide professional consultancy, change management, programme / project management services to multiple lines of businesses and functions throughout the end-to-end of the transformation cycle from design to implementation.
• End-to-end manage system development projects from initiation to closure.
• Establish and enforce software development standards and framework by adopting industry best practices and industry quality standard relevant to the company business.
• Analyze and research the trend of automation and intelligence in business operations, learn and improve their own IT technical capacity reserves.
• Perform other ad-hoc projects and task as assigned by the management.
Requirements:
• High Diploma in Electrical/Electronic Engineering/Computer Science/Information Technology or related discipline.
• Minimum 5 years' hands on experience on both web and application developments in IT / Financial / Wallet industry.
• Work experience in Business Analysis/Consulting/ Integration would be a plus.
• Knowledge of HTML, CSS, JavaScript and Linux Kernel and Linux networking.
• Proven track record of at least 3 years in programming, with a strong proficiency in Python, C/C++, and Java.
• Proven experience in leading the software development team and collaborate with contractors for successful delivery of projects.
• Good analytical and problem solving skills, able to identify and resolve project risks and challenges, and have strong stress tolerance.
• Strong understanding of software development lifecycles (Agile, Scrum, Waterfall), vendor management, and financial planning.
• Good command of English and Chinese, Fluent in Mandarin is a huge plus.
• Immediate available is preferred.
Is this job a match or a miss?
Software Engineering Graduate Programme
Posted today
Job Viewed
Job Description
Launch. Code. Accelerate your tech career with a global superstar brand.
Step into the world of finance with a FTSE-listed bank in Guangzhou. As a Software Engineer, you'll be part of the team behind secure, lightning-fast cross-border payments, building the tech that keeps the world connected.
At FDM, we invest in your future. With expert training, hands-on support, and real-world projects from day one, you'll be solving tech challenges, and making an impact with a brand on your cv that everyone knows.
Ready to kickstart your journey? Let's go.
- Up to 12 weeks of hands-on training in our Skills Lab with expert coaches
- Learn practical skills such as Object-Oriented Programming, Java, Springboot, React, Python, JavaScript, Git, SQL, cloud platforms, and CI/CD pipelinesand AI integrations
- Make an impact and work on real projects with a top global brand
- Get ongoing support, mentoring & career coaching
Perks & Benefits
- Pre-assignment upskilling and on-the-job learning
- Opportunity to gain on-site experience, with potential to explore internal career pathways
- Ongoing development through the FDM Skills Lab and career support team
- Consultant Support Team focused on your growth and wellbeing
- Work on business-critical projects in the global payment systems team
Who We're Looking For
- You hold a university degree (bachelor or higher), STEM background preferred
- Able to commit to completing our full 2.5-year graduate programme in Guangzhou
- Strong problem-solving skills, paired with great communication skills
- Relocation support options available
- Proficiency in English and Mandarin
- Eligibility to work in China
FDM powers the people behind tech and innovation. We spot trends, find top talent, and help businesses stay ahead.
With 30+ years of experience, we coach, mentor, and launch fresh thinkers from diverse backgrounds into world-class careers. Partnering with top global companies, we deliver the right talent at the right time—while guiding our people toward exponential growth.
Global impact – 19 centres across APAC, North America, the UK & Europe
25,000+ careers launched – and counting
300+ trusted client partners
Committed to Diversity, Equity & Inclusion
Tech careers should be for everyone. With 80+ nationalities represented, FDM thrives on diversity, fuels innovation through unique perspectives, and celebrates success together. As an Equal Opportunity Employer and FTSE4Good-listed company, we ensure every qualified applicant gets a fair shot—no barriers, just opportunities.
Is this job a match or a miss?
Be The First To Know
About the latest Software team lead Jobs in Hong Kong !
Software Engineering Manager/Director
Posted today
Job Viewed
Job Description
Responsibilities and Duties:
Reporting to CTO, you are responsible for:
- Oversee and lead software development with teams in Hong Kong and Shenzhen for commercial purposes.
- Ensure that project/department milestones/goals are met and adhere to approved budgets.
- Guide, instruct and train software engineers and ensure efficiency and quality are achieved.
- Establish and enforce software development standards and framework by adopting industry best practices and industry quality standards relevant to the company's business.
Requirements and Qualifications:
- Minimum BSc degree in Electrical/Electronic Engineering or Computer Science, with experience in wireless communication systems and/or 5G IAB.
- Knowledge of C/C++ on, Linux Kernel and Linux networking.
- Proven experience in leading the software development team and collaborate with contractors for successful delivery of projects.
- Excellent interpersonal, communication, management and leadership skills.
- At least 5 years' relevant experience, with 1-3 at supervisory level preferred.
- A good command of English in both writing and verbal communication is important. The ability to communicate in Cantonese and/or Putonghua is a definite advantage.
About n-hop technologies:
n-hop technologies is a leading technology company at the forefront of innovation in the field of data processing and network acceleration. We pioneered network coding theory and is the inventor of Batched Sparse Code (BATS), an efficient implementation of network coding. Our mission is to revolutionize the way data is processed, stored, and transmitted, empowering organizations to achieve unprecedented levels of performance, efficiency, and scalability. We are the winner of some significant global awards and have been granted various patents ( A. 2022 Claude E. Shannon Award – the highest honor in Information Theory B. 2021 IEEE Richard W. Hamming Medal (Citation: For fundamental contributions to information theory and pioneering network coding and its applications) C. 2019 Gold Medal with Congratulations from the Jury at the 47th International Exhibition of Invention of Geneva D. 2018 ACM SIGMOBILE Test-of-Time Paper Award
Is this job a match or a miss?
Senior/Lead Software Engineer
Posted today
Job Viewed
Job Description
We are looking for an experienced Flutter Senior/Lead Software Engineer to join our dynamic team, working onsite with a leading insurance client in Hong Kong. You will architect high-performance solutions, solve complex technical challenges, and collaborate with a multicultural team. We offer exceptional career advancement, continuous learning, and a highly competitive package for leaders who drive transformation.
Primary Skills:
- Extensive Flutter And Dart Proficiency
- Legacy System Modernization (JSP jQuery)
- Spring RESTful API Integration
Responsibilities
- Architect and implement scalable Flutter front-end solutions
- Refactor business logic embedded in legacy JSP and jQuery into modular Dart/Flutter components
- Optimize mobile performance, ensure responsive design, and integrate with Spring-based RESTful APIs
- Define development standards, perform code reviews, and solve performance bottlenecks
- Manage project delivery milestones and communicate progress to stakeholders
- Decouple legacy logic embedded in JSP and jQuery while retaining business functionality
- Ensure seamless integration between Flutter front-end and Spring APIs
Requirements
- 8+ years of software development, with Flutter experience; knowledge of jQuery, JSP, and Spring preferred
- Proficient in Flutter (state management: Provider, Riverpod, Bloc) and performance tuning
- Strong background integrating RESTful APIs, especially with Spring Boot
- Fluent Cantonese for stakeholder communication
- Strong problem-solving skills and technical adaptability
- Proficient in English for documentation and formal communication
- Demonstrated leadership in mentoring developers and motivating teams
- Prior team lead experience managing cross-functional developer groups
We offer
- By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek
- Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
- You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
- We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
- At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us
How We Hire
• Here, we summarize the typical journey to finding a job within EPAM.
• Apply and tell us about yourself
• Go through some standard interviews:
- General interview with a recruiter
- Technical interview with our technology experts
- Manager interview or Offer interview with a hiring manager
• Get ready to join the team
• Not sure if you meet all the requirements? No problem. Let's talk anyway and find out more
• It takes 1 min of application to start the journey with us. Apply now
Life at EPAM
EPAM Systems Inc. (EPAM) is a leading digital transformation services and product engineering company.
As the regional headquarters of EPAM in APAC, EPAM Hong Kong was established in 2013.
EPAM Hong Kong has been growing and emerging rapidly as an international IT consulting company that continuously attracts the top technology and engineering professionals worldwide.
The integration of top-notch consulting services and intelligent engineering back-end systems shape our superior service to the world's leading clients in various industries from banking and finance to insurance, technology and life sciences.
By choosing EPAM Hong Kong, you're getting a job at one of the Caring Companies by the Hong Kong Council of Social Service for 3 years consecutively since 2021 and a dedicated, diverse community that will help you discover your fullest potential.
Is this job a match or a miss?
Lead Software Engineer, Java
Posted today
Job Viewed
Job Description
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorganChase within the Wealth Management line of business, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Develops secure high-quality production code, and reviews and debugs code written by others
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
- Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
- Adds to team culture of diversity, opportunity, inclusion, and respect
- Lead modernization initiatives and develop re-usable public cloud deployment patterns
Required qualifications, capabilities, and skills
- Computer Science or equivalent degree, with 5+ years of experience in software development
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Advanced knowledge of Java or other general purposes programming languages
- Experience with container platforms (Docker, Kubernetes, public cloud)
- Experience of RESTful API design, microservice oriented architecture
- Proficiency in SQL databases (e.g. MS SQL Server, Oracle, Postgres)
- Proficiency in automation and continuous delivery methods
- Proficient in all aspects of the Software Development Life Cycle
- Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Preferred qualifications, capabilities, and skills
- In-depth knowledge of the financial services industry and their IT systems
- Practical cloud native experience (e.g. AWS)
- Experience of messaging technologies (e.g. Kafka, MQ)
- UI Development experience in JavaScript frameworks (e.g. AngularJS, ReactJS)
Is this job a match or a miss?