The position reports to the Application Manager and will work in close conjunction with the
Product, Algorithm/Data Science, and various Engineering teams.
RESPONSIBILITIES
● Design and implement robust and scalable web applications, covering both frontend and
backend development.
● Collaborate with cross-functional teams to define, design, and ship new features.
● Ensure the technical feasibility of UI/UX designs and implement them accordingly.
● Develop responsive and user-friendly web interfaces using modern frontend
technologies (HTML, CSS, JavaScript, React, Angular, or Vue.js).
● Develop and maintain databases (SQL and/or NoSQL) to support the application.
● Design, implement, and maintain RESTful APIs for seamless communication between
the front end and backend.
● Ensure API security, performance, and documentation.
● Implement automated testing strategies to guarantee the reliability and scalability of the
application.
● Work closely with product managers, designers, and other stakeholders to understand
project requirements and objectives.
● Collaborate with other engineers and contribute to a positive team environment.
● Identify and resolve performance bottlenecks, bugs, and technical issues.
● Conduct root cause analysis for issues and implement effective solutions.
職務要件
● Bachelor's degree in Computer Science or related field with a solid foundation in
Computer Science
● At least 2 years of proven experience as a Fullstack engineer or a similar role
● Strong knowledge and production code experience in JAVA
● Experience in at least 1 front end framework, such as Angular, React or Vue
● Solid understanding of data structure and algorithm
● Experience in writing clean, reusable codes with great testability
● A strong passion for learning and adapting to new technologies
● Strong problem-solving skills and attention to detail
● Excellent communication and collaboration skills
AWESOME TO HAVE
● Strong interpersonal and communication skills
● Experience in JAVA Spring
● Experience in developing UI libraries by modern front-end javascript framework
(preferably Angular)
● Knowledge with cross-browser testing and debugging
● Familiarity with CI/CD pipelines and deployment processes
● Experience in scripting languages, such as Python for build automation and data
processing
● Knowledge of HTTP and REST API design and implementation
● Experience with database systems, both SQL and/or NoSQL
その他
●Customer: Singapore
●English: good communication required