Associate/Senior Associate, Application Developer(ReactJS Frontend Developer), Consumer Banking Group Technology - DBS Bank Responsibilities: Business Function Group Technology enables and empowers the bank with an efficient, nimble, and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group Technology, we manage most the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels. Roles & Responsibilities Strong hands-on experience with React 17, 18, and 19, including Functional Components, Hooks, Component Design Patterns, Performance Optimization, and Modern React Architecture Strong understanding of Data Structures, Algorithms, Problem Solving, UI Performance Optimization, and Software Engineering Principles Experience building modern React applications using SPA Architecture, Styled Components/CSS-in-JS, Responsive and Accessible UI Design, API Integration, SSR concepts, and Component-Driven Development Proven experience with Micro Frontend (MFE) architecture using Module Federation and independent deployment models Strong proficiency in TypeScript, JavaScript (ES6+), Frontend Design Patterns, SOLID Principles, and Clean Code Practices. Hands-on experience with state management frameworks such as Redux, Redux Saga, Zustand, and Context API
Role: Lead Software Engineer - React Front End. Responsibilities: Develop the web presence of Komerční banka and subsidiaries, collaborate on architecture and design, participate in code reviews, ensure code quality, and work in an Agile environment. Requirements: Mid-level to senior experience with ReactJS, TypeScript, JavaScript, TailwindCSS, HTML5, SCSS, Node.js, and REST APIs. Location: Hybrid.
Role: Senior Software Development Engineer. Responsibilities: Collaborate with stakeholders to deliver user-facing features on website/app, own and lead features from design to delivery, build reusable code and cross-functional libraries, review code, uphold coding standards, support and mentor software engineers. Requirements: Strong experience in HTML, CSS, and JavaScript; deep knowledge of browser mechanics and design/architecture patterns; strong command of modern frameworks, tools, and libraries; experience with Git; 4-7 years of professional frontend development experience with a Bachelor's or Master's degree in Computer Science or related field.
Role: Front End UI Engineer / Frontend Developer. Responsibilities include developing, testing, and deploying responsive user interfaces using Next.js and React, collaborating with product managers and backend developers, writing clean code, optimizing performance, participating in code reviews, and working with PHP (Zend Framework/Laminas) and Backbone.js for legacy applications.
Role: Technical Lead-App Development / Java Developer. Responsibilities include React.js development with strong JavaScript, DOM manipulation, Redux, HTML5, CSS3, RESTful APIs, and build tools like Babel, Webpack, NPM, along with designing, developing, and implementing web-based Java applications.