What Jobs are available for Software Lead in Hong Kong?
Showing 78 Software 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 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?
Software Architect
Posted today
Job Viewed
Job Description
*About us *
Topo Solutions is a next-gen supply chain platform for cloud-based remote collaboration, process automation, and advanced analytics for Global Top 10 Retailers & Brands as well as SMEs.
We are a profitable, hypergrowth SaaS Scale-Up with a clear vision and we are looking for open-minded, proactive people with a strong sense of customer-centricity, responsibility, fast learning ability, and passion for cutting-edge technologies.
This is your chance to still get in early and help shape the type of tech company you always wanted to work for.
*Role Responsibilities *
- Enhance and build Topo's platform for an unmatched user experience
- Translate user requirements into software requirements
- Work together with developers for code reviews, coaching, and planning
- Design, develop, test, and maintain a scalable architecture
- Write builds, test, and maintain high-quality code
*What we'd like to see in our ideal candidate *
- Solid software craftsmanship
- Ability to write code that is efficient, testable, reusable, and scalable
- Strong knowledge of IT security concepts and vulnerabilities
- Self-driven and enjoying continuous learning
- Comfortable with relational and non-relational databases
- Experience with DDD (Domain-Driven Design), CQRS, Event Sourcing
- Experience with microservices using RESTful APIs, GraphQL, gRPC
- Experience with PaaS and container platforms such as Kubernetes
- Experience with the major cloud hosters: Azure, AWS, GCP
- Proficient in spoken and written English
*Our Offer for you *
- Great working environment
- Motivated, fun and diversified team
- Continuous learning
- Very competitive salary
- Flexible working hours with work from home options
- Work from anywhere – three working weeks per year
- Lots of room to grow into bigger roles
- A nice, spacious office with sea view
Work with us to provide the most leading-edge supply chain technology to industry champions. Let us together change the way how global supply chains are managed, let us make it better, more efficient, and especially more sustainable
I want this job
Or email with your resume. Openings don't match your skill set? Be proactive and tell us why you belong at Topo Solutions.
Is this job a match or a miss?
Software Architect
Posted today
Job Viewed
Job Description
Responsibilities:
- Define and lead the overall architecture of company's software products, ensuring alignment with business goals and technical best practices
- Solution Design: Translate business requirements into scalable, robust, and secure technical solutions
- Collaborate with product management to craft and maintain a technology roadmap
- Work closely with product development and project teams to drive architectural decisions and resolve technical challenges
- Create and maintain comprehensive architectural documentation, diagrams, and guidelines
- Conduct design and code reviews to ensure adherence to architectural standards and best practices
- Research and evaluate emerging technologies, tools, and frameworks to enhance product capabilities and performance
- Provide technical guidance and mentorship to development teams, fostering a culture of continuous improvement
Requirements:
- Bachelor's or Master's degree in Computer Science or a related field
- 7+ years of hands-on software development or software architect design experience
- 3+ years in an architectural or technical leadership role
- Strong proficiency in Java, C#, Python, JavaScript, etc.
- Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture
- Deep understanding of API design, data modeling, security, and scalability
- Strong organizational and leadership abilities
- Excellent problem-solving, communication, and interpersonal skills
- Ability to translate complex technical concepts for non-technical stakeholders
- Strong project management and organizational skills
- Fluency in both English, Cantonese and Chinese
As a caring company, staff development is one of our top priorities. We offer attractive remuneration packages with a wide range of fringe benefits include medical & dental insurance, education allowance, performance bonus and excellent career prospect to the right candidate. We also offer on-the-job training and specialized training programme to uplift the potential of our staff.
Interested parties please send your detailed resume with current and expected salary by email to: hr_manager or by mail to "Human Resources Department, Computer And Technologies Resources Limited, 18th Floor of Viva Place, No.36 Heung Yip Road, Wong Chuk Hang, Hong Kong". Please quote the employer reference number in the application.
In order to explore more about our growth initiatives and other job opportunities, please visit our website
More job openings in our C&T group can be viewed in our website
All personal data collected will be kept in strict confidence and would only be used for recruitment purpose.
Is this job a match or a miss?
Software Architect
Posted today
Job Viewed
Job Description
Full Time
Hong Kong SAR
Responsibilities:
- Define and lead the overall architecture of company's software products, ensuring alignment with business goals and technical best practices
- Solution Design: Translate business requirements into scalable, robust, and secure technical solutions
- Collaborate with product management to craft and maintain a technology roadmap
- Work closely with product development and project teams to drive architectural decisions and resolve technical challenges
- Create and maintain comprehensive architectural documentation, diagrams, and guidelines
- Conduct design and code reviews to ensure adherence to architectural standards and best practices
- Research and evaluate emerging technologies, tools, and frameworks to enhance product capabilities and performance
- Provide technical guidance and mentorship to development teams, fostering a culture of continuous improvement.
Requirements:
- Bachelor's or Master's degree in Computer Science or a related field
- 7+ years of hands-on software development or software architect design experience
- 3+ years in an architectural or technical leadership role
- Strong proficiency in Java, C#, Python, JavaScript, etc.
- Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture
- Deep understanding of API design, data modeling, security, and scalability
- Strong organizational and leadership abilities
- Excellent problem-solving, communication, and interpersonal skills
- Ability to translate complex technical concepts for non-technical stakeholders
- Strong project management and organizational skills
- Fluency in both English, Cantonese and Chinese
As a caring company, staff development is one of our top priorities. We offer attractive remuneration packages with a wide range of fringe benefits include medical & dental insurance, education allowance, performance bonus and excellent career prospect to the right candidate. We also offer on-the-job training and specialized training programme to uplift the potential of our staff.
"Interested applicants please send your detailed resume with current and expected salary by email to: Please quote the employer reference number in the application."
All personal data collected will be kept in strict confidence and would only be used for recruitment purpose.
Is this job a match or a miss?
Senior Software Architect
Posted today
Job Viewed
Job Description
About SleekFlow
Join SleekFlow, a thriving SaaS startup that is experiencing rapid growth globally thanks to the support of renowned investors like Alibaba Entrepreneurs Fund and Tiger Global. Our mission is to develop the next generation of Conversational AI, empowering customer interactions across all channels—from messaging to voice—and enhancing business workflows and processes.
You will have the opportunity to thrive alongside the company through equity options. If you're ready to take your career to the next level and assume a larger role, we look forward to meeting you
At SleekFlow, we have developed an all-in-one Omnichannel Conversation AI Suite that drives conversions through conversations. Our platform seamlessly integrates with popular channels such as WhatsApp, Messenger, Instagram, WeChat, and more, providing comprehensive communication solutions. With our AI customer engagement platform, enterprises can automate growth by enhancing productivity across their sales, marketing, and support teams.
As we aggressively expand into emerging markets, we seek adventurous, diverse, and passionate individuals to join us on this exciting journey. Join our team and grow your career with SleekFlow
Learn more from our blogs for developers:
Senior Level
Location:
Hong Kong
Prior Experience in SaaS/ Software Industry is preferred
Languages:
Fluent English required; Cantonese or Mandarin a plus
Visa Sponsorship:
Company-sponsored Tech/Talent visa applications
About the Role
You will report directly to the CTO as part of the engineering leadership team, working closely with other engineering leaders and engineering teams across the organization. In this role, you'll help shape SleekFlow's long-term technology direction, define strategic roadmaps, and lead initiatives that scale our product. A major focus will be on building infrastructure to support rapid business growth as well as improving development and release efficiency for the entire engineering org.
While your influence spans company-wide technology strategy, you'll also remain engaged in hands-on leadership, tackling complex problems that push the boundaries of scalability, reliability, and engineering excellence.
Responsibilities
- Partner with engineering leadership to align business goals with technology strategy.
- Drive architectural strategy and implementation across multiple teams, with scope increasing based on experience.
- Lead complex, cross-functional initiatives to scale infrastructure and core systems.
- Leverage cloud infrastructure to optimize scalability, performance, and cost efficiency, ensuring systems can support rapid business growth.
- Drive improvements in developer productivity and release velocity by building robust internal platforms and tools.
- Mentor and develop engineers at different levels, fostering future leaders.
- Contribute to a culture of engineering excellence, innovation, and customer-first thinking.
- Define and uphold standards for quality, performance, and efficiency.
What You'll Need
- Degree in Computer Science, Mathematics, or a related field.
- 8+ years of experience in large-scale distributed systems, including microservices, Kubernetes, and databases.
- Expertise in one or more programming languages (e.g., Python, C++, Java).
- Deep knowledge of at least one cloud platform (AWS, Azure, GCP) and proven ability to leverage cloud-native services to scale complex systems.
- Proven ability to lead cross-team technical efforts and set long-term architectural direction.
- Strong communication and leadership skills, with the ability to influence at multiple levels.
- A collaborative mindset and passion for building high-impact products.
What We Offer
- Attractive compensation package including a 13th-month salary
- Stock options in a rapidly growing startup
- A fun, diverse, and international team culture
- Comprehensive group medical insurance
- Transport allowance
- Examination & education allowance
- Paid birthday leave
- Flexible work-from-home policy
- "Work From Anywhere" scheme
- Rewarding continuous learning from experienced team leads
- Many more exciting perks and growth opportunities
Confidence can sometimes hold us back from applying for a job. But we'll let you in on a secret: there's no such thing as a 'perfect' candidate.
SleekFlow is a place where everyone can grow. So however you identify and whatever background you bring with you, please apply if this is a role that would make you excited to come into work every day.
Is this job a match or a miss?
Be The First To Know
About the latest Software lead Jobs in Hong Kong !
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?
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?