To design, develop, and implement robust and scalable web applications.
To work out with development team, ensuring best practices in coding, architecture, and security.
To integrate data from various back-end services and databases.
To gather and refine specifications and requirements based on technical needs.
To be responsible for maintaining, expanding, and scaling our site.
To cooperate with web designers to match visual design intent.
To work closely with product managers, designers, and other engineers to translate requirements into high-quality, efficient, and user-friendly web solutions.
To optimize web applications for maximum speed, scalability, and performance.
To conduct code reviews to ensure code quality, performance, and adherence to best practices.
To identify and resolve complex technical issues and bugs, ensuring smooth functionality of web applications.
To write and maintain comprehensive documentation for all developed systems and applications.
Stay up to date with emerging trends and technologies in web development.
To implement and maintain security best practices to protect user data and prevent vulnerabilities.
Job Requirement:
Bachelor’s degree in computer science, Information technology or Web Development Engineering related field.
At least 6-7 years of web development experience (Working experience in MNC companies is valuable).
Proficient in HTML, CSS, Java Script, and frameworks like React, Angular, or Vue.js.
With strong back-end development skills with Node.js, Python, Ruby, Java, or PHP.
Experience with databases like My SQL, Postgre SQL, or Mongo DB.
Familiarity with version control systems (e.g., Git).
Understanding of web application architecture and RESTful APIs.
Experience with cloud services (e.g., AWS, Azure).
Aggressive problem diagnosis and creative problem-solving skills.
Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
Ability to work independently and less supervision.
Preferred Skills: -
Knowledge of web security best practices.
Experience with automated testing and CI/CD pipelines.
Familiarity with Agile methodologies.
Understanding of web design and user experience principles.
Experience with CMS platforms (e.g., Word Press, Drupal) is a plus.
Excellent communication and collaboration skills (global team). Preferable multilingual especially in Mandarin.
Willing to travel or relocate to other countries or project location as assigned if required.
Other benefit: -
Overseas work permits will be sponsored by employer