The Team:
The DBS Global Financial Markets Technology - AI/ML Team works with stakeholders across all pillars of the Global Financial Markets to create AI applications for sales and trading platforms.
Ā
We are seeking a passionate frontend engineer to oversee the development of user-facing AI based products, establishing robust frontend resources and crafting tailored UIs for our key customers. Your work will help bridge the gap between cutting-edge AI technologies and user-centric design.
Ā
Requirements:
- Proven experience with AngularJS, JavaScript, and Web Components, with a strong understanding of frontend development best practices.
- Proficiency in using Git for version control, including branching, merging, resetting, and reverting commits.
- Solid understanding of secure coding practices, web vulnerabilities, and mitigation techniques, with a clear distinction between HTTP and HTTPS protocols.
- Experience or strong interest in Agile methodologies, particularly Scrum.
- Familiarity with software development best practices, including Test-Driven Development (TDD) and Continuous Integration (CI).
- Ability to work independently and demonstrate self-directed learning, with tangible examples of initiative and problem-solving.
- Comprehensive knowledge of stateful and stateless applications, including their use cases and differences.
- Understanding of the differences between cookies, tokens, and headers in the context of web security and session management.
- Strong grasp of request-reply and publish-subscribe communication models and their appropriate use cases.
Good-to-have
- Familiarity with UI/UX design principles, including responsive and accessible design.
- Understanding of GenAI concepts and applications.
- Familiarity with AI/ML model visualisation and interpretability in frontend environments.