Software Development Manager
Singapore
$ 120000-156000
Responsible for front-end development, delivery and maintenance of technology-based business solutions.
Design, code, test, and implement of configuration changes to software applications to meet both functional and technical requirements.
Utilize development skills to deliver innovative solutions that help our clients improve the services they provide.
Leverage new technologies that can be applied to solve
Works with product team to understand project requirements
Build reusable code and libraries for future use
Optimize applications for maximum speed and scalability
Technical documentation - Designing architecture, flow diagrams, documenting technical implementation approaches and pseudocode
Ensure the technical feasibility of UI/UX design
Set and evolve standards and best practices for our application development team
Conduct code reviews and enforce standards
Oversee development process compliance and CI activities
Guide/Mentor junior developers and empowering them on ReactJS and related trends
Requirements
Bachelor's degree from IT, Computer Science, Engineering, or a STEM discipline
At least 2 - 5 years of work experience in a React JS and Node.js Developer
Must-have Skills: Typescript / ES6, HTML5, single page application design, webpack / rollup or similar component, Terser or similar component, React, Redux / Mobx / Rematch, React Navigation, Jest and i18n and Material UI
Good-to-have Skills (Optional): openReplay / hookstate, Story book
Strong written, verbal and collaboration skills in both english and chinese