Enable job alerts via email!
A technology solutions company in Singapore is seeking an experienced Front-End Developer proficient in TypeScript and modern frameworks like Angular, React, or Vue. You will work closely with product managers, designers, and back-end developers to enhance user experiences and aid in project delivery. Candidates should have strong coding practices, excellent collaboration skills, and a desire to learn new technologies.
Job Responsibilities:
1. Develop and maintain web or mobile user interfaces and data interactions using TypeScript and modern front-end frameworks (Angular, React, or Vue).
2. Encapsulate highly reusable and maintainable front-end components based on business requirements, continuously improving page compatibility and performance.
3. Collaborate with product managers to iterate on web prospects and continuously enhance the user experience. Work closely with designers, back-end developers, and cross-functional teams to ensure timely and high-quality project delivery.
4. Participate in front-end technical solution design, code review, coding, code quality control, and technical knowledge sharing.
5. Demonstrate good code quality and version control practices, and participate in basic CI/CD processes or their optimization.
Requirements:
1. 3+ years of experience in front-end development.
2. Proficient in ES6/ES7 with hands-on experience in TypeScript; demonstrate strong coding practices and adherence to consistent code style conventions.
3. Proficiency in at least two major front-end frameworks or libraries (Angular, React, or Vue), with hands-on project experience
4. Skilled in handling browser compatibility issues, with a solid understanding of front-end performance optimization and familiarity with front-end security concepts
5. Experience in mobile adaptation as well as responsive layout design and implementation.
6. Prior experience with workflow libraries such as bpmn-jss, and/or form generation tools such as Craft.js, is preferred. Experience with modular and component-based architecture design is highly desirable.
7. Excellent team collaboration and communication skills; proactive, responsible, execution-oriented, and eager to learn and adopt new technologies.