Software Developer | Contract
Job Description
Job scopes
- Responsible for the frontend solutioning and development of software and web applications.
- Develop and maintain user-facing features using React.js and Next.js while ensuring high performance and responsiveness.
- Write clean, maintainable, and well-documented code using TypeScript and JavaScript.
- Utilize Node.js for server-side logic and MongoDB for data storage and retrieval.
- Implement and maintain Storybook components for efficient UI development and testing.
- Ensure the implementation of responsive designs and cross-browser compatibility.
- Contribute to the development and maintenance of unit tests for frontend components.
- Work closely with backend developers to integrate frontend components with server-side APIs.
- Optimize applications for maximum speed and scalability.
- Stay updated on industry trends and best practices in frontend development.
Job Requirements:
- Bachelor’s degree in computer science, Engineering, or a related field
- More than 5 years of experience as a frontend developer
- Experience working in both Unix and Windows operating environments
- Proficiency in React.js, Next.js, TypeScript, JavaScript, HTML, and CSS.
- Experience with version control systems, preferably Git.
- Good understanding of design systems and their implementation in frontend development.
- Familiarity with Storybook for component-driven development and testing.
- Solid understanding of unit testing frameworks such as Jest, React Testing Library, or similar.
- Ability to translate design mockups and wireframes into responsive web pages.
- Excellent problem-solving skills and attention to detail.
- Good communication and collaboration skills.
Thank you for your interest!
We respect your privacy andall communication will be treated with confidentiality. If you wish to knowmore about this position or explore other roles, please prepare your updatedprofile and get in touch with our consultant at [email protected]
CristinaMalabuyoc Malijan EA License No. 02C3423 Personnel Registration No. R1111547
Please note that your response to this advertisement andcommunications with us pursuant to this advertisement will constitute informedconsent to the collection, use and/or disclosure of personal data byManpowerGroup Singapore for the purpose of carrying out its business, incompliance with the relevant provisions of the Personal Data Protection Act2012. To learn more about ManpowerGroup's Global Privacy Policy, please visithttps://www.manpower.com.sg/privacy-policy