KYDP Software Engineering (Cohort 1)
Exclusive to KYDP 2024

As a software engineer, you will focus on applying the principles of engineering to software development. Your role includes analyzing and modifying existing software as well as designing, constructing, and testing end-user applications that meet user needs — all through software programming languages. Some examples of your responsibilities include (but are not limited to) the following:
• Improving system quality by identifying issues and common patterns, and developing standard operating procedures
• Enhancing applications by identifying opportunities for improvement, making recommendations, and designing and implementing systems
• Maintaining and improving existing codebases and peer review code changes
• Liaising with colleagues to implement technical designs
• Investigating and using new technologies where relevant
• Providing written knowledge transfer material.
- A preference for understanding Chinese language (Mandarin or Cantonese) is a plus
- Understanding in blockchain programming language, like Golang, Hyperledger Fabric or Solidity would be a plus.
To be successful in this role, you will need:
3+ years of professional experience as a Full-Stack Developer, with solid experiences in Next.js
Experience with a back-end technology stack (e.g., Node.js or Python)
Solid understanding of web development fundamentals (HTTP, REST APIs)
Excellent problem-solving and debugging skills
Strong communication and collaboration skills
A passion for learning and staying up-to-date with the latest technologies
Responsibilities:
Design, develop, and maintain user interfaces using Next.js (or React.js)
Develop robust and scalable back-end APIs
Collaborate with designers and product managers to translate ideas into working applications
Write clean, maintainable, and well-documented code
Troubleshoot and debug issues across the entire application stack
Stay up-to-date with the latest web development trends and technologies
After the completion of your 4-month OJT, you may progress to the available role(s) below:
1. Full Stack Developer
OJT Period: 1 July 2024 - 30 Sept 2024
DO NOT APPLY IF YOU ARE NOT A K-YOUTH STUDENT
Similar jobs
More about Onechain Limited
