Russell Wong
Chi tiết công việc
- Engineer software to fulfil functional and non-functional requirements as a key objective.
- Work within a feature team to engineer software, scripts and tools to enable the delivery of products and services.
- Develop and deploy applications capable of meeting the anticipated load, performance, availability, security and resilience requirements.
- Develop software with a focus on unit testing and deployment process on all environments to minimise variation and ensure predictable high quality code and data.
- Participate in the entire software development lifecycle, including planning, design, implementation, testing, and deployment.
- Collaborate with cross-functional teams to integrate software components and third-party systems.
- Implement responsive web designs to ensure optimal user experience across different devices and screen sizes.
- Write clean, efficient, and maintainable code using appropriate programming languages and frameworks.
- Debug the application and provide prototype when necessary.
- Troubleshoot and resolve technical issues as they arise during the development process.
- Participate in code reviews to maintain code quality and provide constructive feedback to team members.
- Provide support in identification and resolution of all incidents associated with the product.
- Keep up to date and have expertise on current tools, technologies and areas like cyber security and regulations pertaining to aspects like data privacy, consent, data residency
- Stay up-to-date with industry trends, technologies, and best practices in web development.
- Continuously improve software development processes and practices to enhance efficiency and productivity.
- Bachelor's degree in Computer Science, Computer Engineering, Information Engineering, or other tertiary computer-related disciplines
- Minimum 2 years of professional experience with software engineering related fields.
- Solid knowledge in programming concepts, data structures, algorithms.
- Proven experience as a Web Developer with expertise in JavaScript, HTML5, CSS3, and ReactJS.
- Strong understanding of web development principles, responsive design, and user experience (UX) concepts.
- Proficient in writing clean, efficient, and maintainable code.
- Experience with version control systems, preferably Git.
- Knowledge of RESTful APIs and asynchronous programming.
- Excellent problem-solving skills and attention to detail.
- Self-motivated, eager to learn, responsible, able to work in a team.
- Good communication skills in Chinese or English.
- Experience with additional frontend frameworks or libraries (e.g., Angular, Vue.js, React.js).
- Familiarity with backend technologies and languages (e.g., Node.js, Python, PHP).
- Knowledge of database systems, such as MySQL or MongoDB.
- Understanding of Agile development methodologies.
Mô tả công việc
1 - 3 năm kinh nghiệm
Tối thiểu Cử Nhân
Kỹ năng
HTML5
Amazon Web Services (AWS)
Angular.js
CSS3
React.js
Vue.js
Azure