We are looking for a Software Engineer / Senior Software Engineer to join our team for the development of our next-generation POS+ platform. The ideal candidate should have hands-on experience in POS systems, retail solutions, Windows application development, and modern .NET technologies. The role involves designing, developing, and maintaining POS applications, integrating with various retail hardware devices, and building scalable synchronization mechanisms between offline and online.
Design, develop, and maintain POS+ applications using modern .NET technologies.
Develop Windows desktop applications using WPF.
...
Full-Stack Development: Design, develop, and maintain both front-end and back-end components of our DELMIA Operation Planning & Optimization applications, ensuring seamless integration and optimal performance.
Front-End Expertise: Focus on user experience and interface design, utilizing technologies such as JavaScript, TypeScript, React, Leaflet, Redux, HTML, and CSS.
Back-End Proficiency: Leverage Java, Jakarta EE, Spring Framework, and Hibernate to build robust and scalable back-end systems.
...
Engage with Tribes, Centres of Excellence (CoEs), and business squads to develop and design solutions that meet business requirements.
Serve as a bridge between business functions and IT teams, providing subject matter expertise and ensuring alignment between user needs and technical solutions.
Participate in architectural discussions and decisions to ensure system scalability, performance, and maintainability.
...
You will design, build and maintain production features, services, integrations and workflow automations for internal enterprise applications.
You will manage, making sound trade-offs across quality, maintainability, security, reliability, cost and delivery speed.
You will contribute to reusable foundations for agentic applications, including APIs, data access, identity, permissions, auditability, human escalation and operational guardrails.
...
Clickstream Intelligence Platform (Scribe) is Grab's in-house app instrumentation and insights platform that captures and analyzes user clickstream activity across all Grab apps. The platform supports observability, real-time personalization, and business analytics by processing tens of billions of events per hour at petabyte scale.
Customer Data Platform (CDP) enables Grab Teams to onboard and register Grab's customer data and make it available for Online Serving, ML Models, Segmentation, and Real Time targeting to power personalization use cases across the company. Our platform is used across many mission-critical Grab services such as app personalization, experimentation, ads serving, and marketing.
End-to-End Development: Lead the design and implementation of robust, scalable software applications with Flutter/React and complementary technologies.
AI-Enhanced Features: Integrate AI-driven components—such as smart search, chatbots, product recommendations, and predictive UI elements—into modern retail solutions.
System Integration: Work closely with AI, backend, and DevOps teams to connect applications with APIs, cloud services (especially Azure), and analytics pipelines.
...
Overall responsibility for Engineering activities across the business
Create and implement best practice engineering vision, strategy, policies, processes and procedures to aid and improve business performance
Ensure that engineering strategies and processes are in place to meet business objectives and operational needs in terms of price, quality and delivery targets and which enables the company to function and compete effectively in the market
...
Analyse, design, and develop IT solutions which includes a range of activities from designing, debugging, coding, unit/automated testing and documenting, building and launching new features.
Address problems of system integration, compatibility and multiple platforms.
Troubleshoot production problem related to software application.
...
Design, develop, and maintain high-performance backend applications using Java and Node.js.
Architect scalable, secure, and maintainable software solutions for enterprise environments.
Leverage AI-assisted development tools to improve productivity while ensuring all AI-generated code is thoroughly reviewed, tested, and meets engineering standards.
...