SalaryPeak

*Frontend Development Engineer* in Central for a 12 months contract

ALLEGIS GLOBAL SOLUTIONS (SINGAPORE) PTE. LTD.
Singapore 6+ years Posted Mar 11, 2026

Salary Range

SGD 108,000 - SGD 156,000 /year

SGD 9,000 - SGD 13,000/month

Skills Required

CSS3RESTful APINode.jsWebpackState GovernmentHTML5ToolingCross-browser CompatibilityResponsive DesignReact.jsSoftware DevelopmentImplemented Code

Job Description

Allegis Global Solutions is the exclusive Contingent HR services provider for one of the world’s leading banks.

At Allegis Global Solutions we’re proud to be the leader in global talent solutions. We draw upon decades of industry expertise to develop innovative tools, products, processes and strategies focused on outcome. Moreover, we’re incredibly proud to have built a culture that empowers our people to make their mark while making deep connections that will last a lifetime. With our passion and culture for talent, we are truly transforming the way the World acquires talent.

Our Client is one of the world's most international banks with over 1,100 branches, offices and outlets in 67 countries. They operate in some of the world's most dynamic markets and have been for over 150 years. More than 90 per cent of their income and profits are derived from Asia, Africa and the Middle East. Their brand promise, Here for good, underlines their distinctive approach.

ROLE:

The Product Software team builds next-generation software products and architecture for our software platform and services offerings. We are looking for engineers responsible for developing consistent APIs with microservices. Your primary responsibility will be to develop the platform, and to collaborate with product owner and team members. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential. You will work closely with product engineering, architects and product managers.

RESPONSIBILITIES

  • Create solutions which delight customers, abstracting complexity
  • Design, build, and maintain efficient, reusable, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Ensure excellent code quality, and automation.
  • Solve high severity production issues on priority.

SKILLS

  • Develop, implement, and maintain modern, responsive, and high‑performance frontend applications using React.js and JavaScript.
  • Collaborate with UX/UI designers to translate wireframes and design prototypes into functional components.
  • Work with backend teams to integrate RESTful APIs and Node.jsservices.
  • Write clean, reusable, testable code following best practices (ES6+, modular architecture).
  • Hands-on experience with React Hooks, state management (Redux, Context API, or similar).
  • Understanding of HTML5, CSS3, responsive design, and cross-browser compatibility.
  • Experience with Node.js (basic backend understanding, npm, build tools).
  • Familiarity with bundlers and tooling such as Webpack, Vite, Babel, or similar.
  • Optimize applications for maximum performance, speed, and scalability.
  • Participate in code reviews, sprint planning, and architectural discussions.
  • Basic understanding of the class loading mechanism in Java
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with build tools such as Github, Maven and Gradle
  • Familiarity with continuous integration
  • API-first development, CI/CD automation, and DevSecOps

IDEAL

  • At least 6 years of Strong experience in building apps, preferably on Java - Spring stack
  • Experience working on cloud-based SaaS/PaaS products
  • Understanding of design patterns, algorithms and data structures
  • Articulation of a solution and its benefits / shortcoming with alternatives
  • Ability to transition between programming languages and tool sets