Cake Job Search

Advanced filters
Off
Ho Chi Minh City, Vietnam
Mid-Senior level
Logo of MoMo.
MoMo is the market leader in mobile payments in Vietnam. We strive to make all transactions fast, easy and joyful. We are looking for an experienced Software Engineer to join our growing Big Data AI team. At MoMo, we make AI/Machine Learning the core component to almost every part of the product - product recommendation, personalization, conversational AI, eKYC, risk scoring, fraud detection, promotion targeting and financial services.As part of our team, you will take on the role of a React Native Developer and play a pivotal role in building and deploying advanced conversational AI systems. This is a unique opportunity to make a real impact by leveraging Generative AI and Large Language Models to transform the way millions of users interact with financial technology. Join us in pushing the boundaries of AI and shaping the future of mobile payments in Vietnam.Mô tả công việcDevelop and maintain mobile applications using React Native.Collaborate with UI/UX Designers, Backend Developers, and AI Engineers to build intelligent, user-centric features.Optimize application performance and stability.Participate actively in code reviews and issue resolution.Build and deploy apps to App Store and Google Play.Explore and integrate new technologies such as Generative AI and LLMs into mobile applications.Yêu cầu công việcExperienceFor Senior Level: Minimum 5 years of experience in developing mobile applications, with at least 3 years using React Native in production environments.Demonstrated experience deploying applications to the App Store and Google Play, confidently navigating platform requirements.Technical SkillsProficient in JavaScript (ES6+) and TypeScript, with the ability to delve into the complexities of asynchronous flows and functional patterns.Deep understanding of React Native core architecture, with hands-on expertise in state management libraries such as Redux, Zustand, or MobX, orchestrating seamless user experiences.Experienced with RESTful APIs and GraphQL,capable of integrating complex data flows.Adept in debugging and performance optimization, ensuring optimal mobile application performance.Familiarity with native module integration and the ability to intertwine React Native with native code in Java/Kotlin or Objective-C/Swift is certainly a plus.Proficient in Git, with a solid grasp of Git Flow, Pull Requests, and Code Review best practices—ensuring contributions transcend chaos into structured collaboration.Team CollaborationAbility to work effectively in a cross-functional team, collaborating with UI/UX Designers, Backend Developers, and QA Engineers.Strong communication skills, openness to feedback, and a willingness to support and mentor other team members.Growth MindsetCuriosity and a willingness to learn new technologies, embracing the continuous evolution of mobile development.Willingness to explore, adapt, and grow professionally.A problem-solving mindset that thrives on complexity and seeks to exceed expectations.
No requirement for relevant working experience
Logo of MoMo.
We are looking for an exceptional Fullstack Developer to join our forward-thinking engineering team. In this role, you will be at the forefront of our architectural evolution, driving the development of scalable, modern web applications.You will not just be a contributor; you will be a key architect in our shift towards a Microfrontend architecture. We value engineers who are eager to embrace modern methodologies, including Prompt Driven Development, to maximize efficiency and innovation. If you are passionate about decoupling complex systems, designing robust APIs, and leveraging AI to accelerate your workflow, we want to hear from you.Mô tả công việcMicrofrontend Architecture: Design, develop, and maintain loosely coupled micro-apps using Single SPA. Ensure seamless integration and shared state management across the platform.Backend Development: Build scalable, maintainable, and high-performance server-side applications using NestJS and MongoDB.State Data Management: Implement sophisticated state management and caching strategies utilizing Redux Toolkit, Redux Toolkit Query, and Tanstack React Query to ensure a snappy user experience.UI/UX Implementation: Craft responsive and accessible interfaces using Ant Design, Ant Design Pro Components, and Radix UI.Prompt Driven Development: Actively utilize and advocate for AI-assisted tools (LLMs, Copilot) to generate boilerplate, debug complex issues, and accelerate the development lifecycle.Code Quality: Write clean, testable, and documented code. Participate in code reviews to maintain high standards.Yêu cầu công việcFrontend StackMicrofrontends: extensive experience with Single SPA is a critical requirement for this role.Frameworks: Deep proficiency in React and React Router.State Management: Expert-level knowledge of Redux Toolkit.Data Fetching: Experience with Redux Toolkit Query or Tanstack React Query.UI Libraries: Proficiency with Ant Design, Ant Design Pro Components, and Radix UI.Backend StackFramework: Solid experience building RESTful or GraphQL APIs with NestJS.Database: Proficiency in data modeling and querying with MongoDB.Experience LevelMiddle/Senior: Proven track record of delivering complex full-stack applications (typically 4+ years of experience).Soft SkillsSystem Design Thinking: You understand the trade-offs in distributed systems and can design architectures that are scalable and maintainable (Crucial for our Microfrontend approach).Mentorship Knowledge Sharing: You enjoy helping others grow. You proactively share knowledge, conduct code reviews, and mentor junior team members.Problem-solving Adaptability: You approach challenges with a solution-oriented mindset and can adapt quickly to changing requirements or technologies.Effective Communication: You can articulate complex technical concepts to both technical and non-technical stakeholders clearly and concisely.Nice to HaveDemonstrated experience or a strong interest in integrating AI tools into your daily coding workflow to boost productivity and code quality.
No requirement for relevant working experience
Logo of MoMo.
At MoMo, our Marketing Platform connects businesses with millions of users through intelligent, data-driven, and personalized campaigns. You will work on large-scale distributed systems that manage campaign delivery, ad ranking, user targeting, and real-time analytics - ensuring every impression counts.Mô tả công việcTechnical deliveryDesign, build, and test mobile features in a super app architectureDevelop and maintain mobile apps using React Native, Kotlin, and SwiftWork with Product and Engineering teams to deliver scalable solutionsWrite clean, efficient code with unit and integration testsMaintain, optimize, and monitor production systemsImprove performance, stability, and code quality across devicesTechnical leadership and mentoringProvide technical guidance and review code within the teamContribute to architecture and technical design decisionsSupport and mentor other mobile engineersPromote engineering best practices and continuous improvementYêu cầu công việcBachelor’s degree in Computer Science, Software Engineering, or a related field4+ years of software development experience, with strong mobile focusProficient in React Native, Android Kotlin, iOS Swift, HTML, CSS, and JavaScriptExperience with ReactJS, NextJS, or VueJSFamiliar with RDBMS such as MySQL, PostgreSQL, Oracle, or NoSQL databases such as MongoDBGood understanding of data structures, algorithms, and system designKnowledge of responsive design principlesExperience with Git or other version control systemsExperience with caching solutions such as Redis is a plusAble to work independently and collaborate effectively in a teamWilling and able to learn and apply new technologies quickly
No requirement for relevant working experience
Logo of MoMo.
We are looking for an SDET (Software Development Engineer in Test) or Full-stack Developer who can take on multiple roles in system development, automated testing, and building internal support tools. This is an opportunity for you to participate in projects with modern technology, while contributing to cross-functional teams that deliver high-quality, robust, performance-optimized software to deliver the best user experience for our products.Mô tả công việcDevelop backend using Java and frameworks such as Spring Boot, Vert.x, Guice, etc.Develop internal tools to support software development and testing using React and Typescript/Javascript.Design, build, and maintain an Automation Test Framework using Selenium, Appium,… for web and mobile devices.Help to develop the automation foundation process as needed to ensure product quality.Collaborate with the DevOps team to implement and optimize the CI/CD process.Yêu cầu công việcBachelor’s Degree in Computer Science, Computer Engineering, or a closely related field;2+ years of experience in the related field;Proficient in Java programming;Experience with at least one Java framework such as Spring Boot, Vert.x, Guice, etc.Experience with React and Typescript or Javascript, especially in building internal tools;Ability to coordinate with DevOps to implement the CI/CD process;Ability to analyze and troubleshoot errors quickly;Logical thinking, careful, highly responsible, and proactive in work;Understanding of microservices architecture is a plus;Experience in developing and maintaining an Automation Test Framework with Selenium or Appium is a big plus;
No requirement for relevant working experience
Logo of MoMo.
Mô tả công việc* Development and MaintenanceDevelop and enhance large-scale systems using Java technologies: Collection, Insurance, Investing, Credit and Mobile Mini App, Delivery Services. Contribute to all phases of the development lifecycle.Maintain existing system and develop new functions as required.Discuss with project team to analyze and understand requirements of the products.* Documentation and CommunicationAssists prepare the proposal on business enhancement as well as potential product development.Assists prepare and manage the technical documents.* OthersSupport the estimation of new projects/enhancements.Approach and research new technologies to apply to the company’s/team’s projectsCollaborate with project leaders and other stakeholders to get projects done on time with high qualityReport to Lead/Manager issues related to projects, work of team and the companyProvide technical guidance and coaching to more junior members.Yêu cầu công việcHave 2,3+ years’ good experience inReact Native mobile apps.Have experience with Android/iOS.Have communication and research skills.Working experience with React Native, JavaScript, TypeScript, React Hooks...Good knowledge HTML, CSS, and JavaScript fundamentals and software design best practicesExperienced with TDD/BDD development, UI Tests, API Testing: Mocks, Stubs, using Junit.Familiarity with native build tools, like Gradle, Android Studio, IntelliJ, Jira, Git, G-Suite....Good vision of quality, scalability, performance, security, and function.Be able to learn new technologies quickly.
No requirement for relevant working experience
Logo of MoMo.
Mô tả công việcWork closely with product teams and various engineers to create visually appealing and functional applications;Design, build and test significant features in super app architecture;Monitor and operate existing systems;Enhance and resolve issues in the current codes, perform unit testing and integration testing;Develop responsive and user-friendly interfaces using modern front-end frameworks such as ReactJS, React Native, Kotlin, Swift;Write clean and efficient code;Research and apply new technology to optimize and enhance current system;Optimizing components for maximum performance across a vast array of devices and browser;Enhance and resolve issues in the current codes, perform unit testing and integration testingYêu cầu công việcBachelor’s degree in Computer Science, Software Engineering, or a related field;At least 2 years of experience in software development;Proficient in ReactNative, Java (Kotlin), iOS Swift, HTML, CSS, and JavaScript;Experience with ReactJS/ NextJS/ VueJS;Be familiar with RDBMS such as MySQL/PostgreSQL/Oracle or NoSQL databases such as MongoDB is a plus;Good knowledge of data structures, system design, and algorithms;Familiarity with responsive design principles;Experience with version control systems such as Git;Experience with caching solution such as Redis;Ability to work independently and as part of a team;Able to quickly manage new technologies.
No requirement for relevant working experience
Logo of Shopee Viet Nam.
Perform risk-based audit, evaluate the adequacy and effectiveness of systems of internal controls of ShopeeFood.Provide risk assurance through testing the effectiveness of risk controls.Recommend business focused solutions to mitigate risks, improve internal controls, risk management and governance processes, and enhance the effectiveness and efficiency of operations.Maintain proper documentation of findings and follow-up closely with the business units to ensure prompt and substantial resolution.Drive detection of fraud that will lead to financial losses through screening of fraud results, in depth analysis of data and audits of high-risk processes.Conduct special audits, ad-hoc investigations, and reviews as and when required, in areas that require specific safeguards and appropriate internal controls.Play an active role in the maintenance and review of local operations ensuring compliance against standard operating procedures.Adapt and react quickly to changing needs and business decisions.Other ad-hoc duties as assigned.
No requirement for relevant working experience
Logo of Shopee Viet Nam.
Design, develop, and test front-end interfaces using technologies like HTML, CSS, JavaScript, and modern frameworks (e.g., React).Design and develop robust, scalable, and high-performance back-end services using server-side languages such as Go (Golang) and Python.Maintaining test cases, test scripts, test reports, and test documentation.Designing and executing test cases and scripts to assess their functionality, usability, and performance, and assisting the team in identifying and correcting issues.Implement and maintain RESTful APIs for seamless integration with front-end applications.Analyze requirements, design, and develop functionalities based on the product requirements.Thoroughly understand the product, continually optimize it, identify and resolve issues, and enhance stability and user experience.Collaborate with other software engineers, product managers, and product designers to build the product.Write clean, efficient, and maintainable code using best software development practices.Participate in code reviews to ensure code quality and adherence to coding standards.Utilize database technologies to ensure the efficient storage and retrieval of data.Optimize and improve existing backend and frontend applications for better performance.Ensure that applications are secure, scalable, and efficient through performance tuning and load testing.Work with SRE teams to ensure smooth deployment and integration across development, staging, and production environments.
No requirement for relevant working experience
Logo of MoMo.
Mô tả công việcDeveloping and enhancement large scale systems using Java technologies: Collection/Insurance feature, Loan/Saving/Investing feature, Mobile App Platform, Delivery Services. Contribute in all phases of the development lifecycle;Write well designed, testable, efficient code;Ensure designs are in compliance with specifications;Identify bottlenecks and bugs, and devise solutions to these problems;Researching and developing new technologies, focus on mobile payments;Communicate with other Divisions in support production issue and bug fixing;Provide ad hoc support and advocacy to business subject specialists;Application support with a heavy emphasis on problem identification, diagnosis and resolution;Yêu cầu công việcHave Degree in Computer Science or related fields;1.5+ years experience at server-side languages such as Java;Good knowledge of data structures, system design and algorithms;Experience with Spring framework (Spring Bean, Spring AOP, Spring Data, Spring MVC), Spring Boot, Hibernate;Experience with web servers, caching solution such as Redis;Be familiar with RDBMS such as MySQL/PostgreSQL or NoSQL databases such as Cassandra, MongoDB is a plus;Knowledge of multiple front-end languages and libraries such as HTML/ CSS, JavaScript, jQuery;Be familiar with Git.Experience with ReactJS is a plus.
No requirement for relevant working experience
Logo of MoMo.
Mô tả công việcDeveloping and enhancement large scale systems using Java technologies: Collection/Insurance feature, Loan/Saving/Investing feature, Mobile App Platform, Delivery Services;Contribute in all phases of the development lifecycle;Write well designed, testable, efficient code;Ensure designs are in compliance with specifications;Identify bottlenecks and bugs, and devise solutions to these problems;Researching and developing new technologies, focus on mobile payments;Communicate with other Divisions in support production issue and bug fixing;Identify major areas of systems improvement and drive results, by being able to quickly translate new ideas into solid implementations;Lead in discussions with business teams regarding implementation and design of business processes;Provide leadership to the business in data quality analysis;Provide ad hoc support and advocacy to business subject specialists;Application support with a heavy emphasis on problem identification, diagnosis and resolution;Supporting line manager in the executive management;Providing technical guide, proper instruction to low level members;Other assignments from line managerYêu cầu công việcHave Degree in Computer Science or related fields;2+ years experience at server-side languages such as Java;Good knowledge of data structures, system design and algorithms;Experience with Spring framework (Spring Bean, Spring AOP, Spring Data, Spring MVC), Spring Boot, Hibernate;Experience with web servers, caching solution such as Redis;Be familiar with RDBMS such as MySQL/PostgreSQL or NoSQL databases such as Cassandra, MongoDB is a plus;Knowledge of multiple front-end languages and libraries such as HTML/ CSS, JavaScript, jQuery;Experience with ReactJS is a plus;Be familiar with Git.
No requirement for relevant working experience

Cake Job Search

Join Cake now! Search tens of thousands of job listings to find your perfect job.