We understand that no two organisations are the same. Find out more about how we've customised our recruitment offerings to help clients across South East Asia meet their needs
We understand that no two organisations are the same. Find out more about how we've customised our recruitment offerings to help clients across South East Asia meet their needs
An investment management company is seeking a Principal Software Engineer (Full Stack) to join their APAC Investment and Digital development team in Singapore.
About the Principal Software Engineer (Full Stack) Role: As part of this team, you will work with like-minded technologists globally to build best-of-breed interactive digital experiences for investors and clients using modern technologies.
Key Responsibilities:
Developing web applications utilising front-end technologies such as Next.js, React.JS, HTML5, CSS3, and responsive design
Developing back-end services and APIs using Node.js
Leading all aspects of software delivery, including design, development, testing, and implementation
Refining existing platforms and products in response to business needs
Collaborating with business users to create maintainable Javascript code
Mentoring and coaching junior team members to ensure the use of best practices and methodologies
To succeed in this role you should have strong frontend experience but also be comfortable with backend API development and debugging. The ideal candidate should also act as a mentor to other team members and have had experience working front and backend on complex systems.
Key Requirements:
At least five years of software development experience using frontend technologies such as React.JS, HTML5, CSS3, and responsive design, in addition to other advanced JavaScript frameworks and libraries
Experience in software development of backend services and APIs using Node.js.
Experience in building scalable, customer-facing interactive web experiences in collaboration with design, product, and other partners
Exceptional software design principles and patterns, designing code for readability, reusability, scalability, and maintainability
Experience working in a modern software engineering environment following Agile principles, DevSecOps methodologies, test automation, CI/CD workflows, and tools such as Git and Github
Experience working with global colleagues and stakeholders across different time zones, with an understanding of cultural differences
Ability to communicate effectively with business and technical users at all levels of the organisation
The company is a global investment manager that has been in business for over 200 years and has more than 5,500 employees on six continents. They help institutions, intermediaries, and individuals invest money to meet their goals, fulfil their ambitions, and prepare for the future. The APAC Investment and Digital Technology team is focused on delivering outcomes that require close collaboration and deep expertise in core investment capabilities and best-of-breed digital experiences.
If you are a constant learner, with experience across front and backend development looking to work on varied and complex financial products, this Principal Software Engineer (Full Stack) role is right for you.
Apply now to learn more.
Do note that we will only be in touch if your application is shortlisted. Robert Walters (Singapore) Pte Ltd ROC No.: 199706961E | EA Licence No.: 03C5451 EA Registration No.: R22105292 Smurthwaite Hannah Mary Josephine
An exciting Data Engineer - Databricks/Snowflake job opportunity has become available at a leading financial services organisation with strong presence across APAC.
Come join our global team of creative thinkers, problem solvers and game changers. We offer accelerated career progression, a dynamic culture and expert training.