ALTEN Group is a world leader in Engineering and Technology consulting services providing outsourced Engineering, R&D, and IT Services for different industries such as Transportation, Defence, Energy and Security with 55,000 engineers in nearly 35 countries. ANOTECH is the subsidiary of the Group delivering ALTEN's Engineering Services in Singapore.
Responsibilities
· Play a key role in building our user-facing web applications, ensuring a smooth and intuitive user experience.
· Collaborate with cross-functional teams including designers, product managers, and backend engineers to deliver high-quality frontend solutions.
· Translate UI/UX designs and wireframes into functional, responsive, and pixel-perfect web pages.
· Collaborate with backend engineers to design and integrate APIs and ensure seamless data flow between the frontend and backend systems.
Requirements
· Bachelors/master's in computer science or equivalent field
· At least 4 to 5 years of professional Experience building web apps using popular JS/TS frameworks and libraries (Angular, ReactJS, Vue.js, RxJS, Redux...).
· Experience in front-end programming tools such as NPM, Webpack, Gulp, Grunt...
· Strong knowledge of the best UI coding practices (CSS in JS, styled components, custom hooks, state machines) and architecture patterns (MVC, MVVM, reducer patterns, Flux…).
· Write clean, efficient, and reusable code using modern JavaScript frameworks, libraries, and best practices.
· Conduct thorough testing and debugging to ensure the delivery of high-quality, bug-free software.
· Familiarity with frontend testing frameworks and methodologies (e.g., Jest, Enzyme, Cypress).
· Understanding of responsive design principles and experience with building responsive web applications.