-
Full-stack web application development and system design
-
Develop and deliver software solutions for external clients
-
AI-assisted software development with modern coding tools and agents
-
Hands-on experience with cloud-native and modern technologies
-
5-day work week in a sizeable company
-
Design, develop and deliver full-stack web applications and software solutions for external clients
-
Participate in system design, application development, testing, implementation and technical documentation
-
Perform hands-on development for new applications and enhancement of existing systems
-
Develop and deploy cloud-native applications using modern technologies and architectures
-
Utilize AI coding agents and AI-assisted development tools to accelerate application development, debugging, testing and code refactoring
-
Review, validate and optimize AI-generated code to ensure quality, security, performance and maintainability
-
Support application deployment, system integration and production implementation
-
Perform system maintenance, troubleshooting, debugging and performance improvement
-
Work closely with clients and project teams to understand technical requirements and deliver appropriate solutions
-
Conduct code reviews and provide technical guidance and support to junior developers when required
-
Higher Diploma or above in Computer Science, Information Technology, Software Engineering or related disciplines
-
Good command of both spoken and written English and Cantonese
-
Solid understanding of software development concepts, application architecture and system integration
-
Hands-on experience in full-stack web application development
-
Proficient in using AI coding agents and AI-assisted development tools for software development
-
Able to understand, review, debug, validate and improve AI-generated code independently
-
Strong software development fundamentals with the ability to learn and adopt new programming languages, frameworks and technologies with AI assistance
-
Practical development experience in one or more programming languages, frameworks or technology stacks
-
Able to independently analyze technical requirements and propose appropriate software solutions
-
Good analytical, problem-solving and troubleshooting skills
-
Self-motivated and passionate about learning and adopting new technologies, frameworks and AI development tools
-
Good team player with a positive attitude and strong sense of responsibility
Experience in one or more of the following technologies would be an advantage:
-
Frontend: React.js, JavaScript, TypeScript, HTML5, CSS
-
Backend: Node.js, Express.js, Python, RESTful APIs
-
Database: MongoDB and other SQL / NoSQL databases
-
Cloud & DevOps: AWS, AWS Lambda, Docker, Terraform, Jenkins
-
Mobile Development: Swift, Xcode, Android Studio
-
Architecture: Microservices and cloud-native architecture
-
Development Tools: Git, Visual Studio Code, Jira and AI-assisted development tools
-
Experience with Agile / Scrum development methodology would be an advantage
Candidates are not expected to be proficient in all listed technologies. Strong software development fundamentals and the ability to learn and adopt new technologies with AI-assisted development tools are highly valued.
Candidates with less experience may be considered for Developer / Analyst Programmer
We offer excellent compensation package, promotion prospects and job satisfaction. Interested parties, please email your detailed resume with current and expected salary by click Apply Now.
We are an Equal Opportunities Employer. Personal data collected will be used strictly in accordance with the employer's personal data policy, a copy of which will be provided upon request. Candidates who do not notified within 8 weeks after submitting your application may consider the application unsuccessful and the application will be retained up to 24 months.
Disclaimer: The above position description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive list of all duties, responsibilities, and qualifications required of employees assigned to the position.
TOPPAN does not accept unsolicited referrals and/or resumes from employment businesses and/or employment agencies. Any resumes submitted in the absence of a signed agreement will become the property of TOPPAN and no fee shall be due.
For the details of Company Information, please visit *************