- No elements found. Consider changing the search query.
Experience:
1 year required
Skills:
DevOps, Cloud Computing, Java
Job type:
Full-time
Salary:
negotiable
- Develop application features using Java and related technologies under guidance from senior engineers.
- Collaborate with product managers, designers, and developers to deliver scalable software solutions.
- Write clean, maintainable code and participate in code reviews.
- Support troubleshooting and debugging of technical issues.
- Understand product requirements and basic user impact to ensure correct implementation.
- Deliver small features or tasks with partial independence after onboarding period.
- Explore new technical concepts and create small proof-of-concept (POC) implementations for learning purposes.
- Assist in improving application performance based on findings from testing or research.
- Learn and support CI/CD processes, automated testing, and basic deployment activities.
- Participate in Agile ceremonies, sprint planning, and team discussions.
- Proactively ask questions and seek clarification to improve understanding of system and requirements.
- Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree is a plus but not required).
- 0-3 years of software development experience (new graduates are welcome).
- Basic knowledge of Java and object-oriented programming concepts.
- Basic understanding of REST APIs and fundamental cloud concepts.
- Ability to understand system flow and apply knowledge to simple real-world problems.
- A self-driven learner who actively explores new technologies through documentation, tutorials, and hands-on POCs and applies that knowledge to solve real problems.
- Lead the full development lifecycle from design to deployment.
- Collaborate with stakeholders to deliver scalable and reliable solutions.
- Estimate timelines and technical effort accurately.
- Identify risks and propose mitigation strategies.
- Own specific modules or services end-to-end (design, development, stability, and improvement).
- Ensure system reliability, scalability, and maintainability.
- Design and develop backend and frontend systems using modern technologies.
- Conduct proof-of-concepts (POCs) to evaluate and make technical decisions (not just exploration).
- Write clean, maintainable, and well-tested code; conduct code reviews and enforce coding standards.
- Collaborate with QA on testing strategies and troubleshoot complex issues to optimize performance.
- Drive technical decision-making and provide clear direction to the team.
- Guide and mentor junior and mid-level developers.
- Act as technical owner in discussions with Product, QA, and stakeholders.
- Maintain technical documentation and stay updated with emerging technologies to propose improvements.
- Participate in Agile planning and team ceremonies.
- Bachelor's or Master's degree in related field.
- 4-5 years of experience.
- Strong skills in Java (Scala optional).
- Strong understanding of REST APIs, Microservices, and infrastructure.
- Experience with Big Data, DevOps, and Cloud.
- Familiar with Agile/Scrum and Git.
- Proven experience in owning systems/modules or leading technical initiatives.
- Strong problem-solving and communication skills.
- Ability to make trade-off decisions between speed, quality, and scalability.
- Experience in leading teams in Agile environment.
- Exposure to big data / analytics / AI is a plus.
Skills:
Architecture, Android, Flutter, iOS
Job type:
Full-time
Salary:
negotiable
Design, develop, and maintain enterprise mobile applications for iOS and Android. Create scalable, secure mobile architecture following industry best practices. Develop cross-platform applications using Flutter or React Native. Implement secure mobile solutions with OAuth2, MFA, biometric authentication. Perform code reviews and mentor junior developers. Requirements: Bachelor's degree in Computer Science, IT, or related field; 3-5 years financial industry experience (securities brokerage preferred); 5+ years mobile application development in Investment/FinTech sectors; Hands-on ex ...
Experience:
3 years required
Skills:
Architecture, TensorFlow, Android, Kotlin, NoSQL, English
Job type:
Full-time
Salary:
negotiable
- Build and ship Android features using Kotlin.
- Create clean mobile flows for insurance, payments, claims, renewals and financial services.
- Work with product and design to simplify complex user journeys.
- Integrate backend APIs and ensure mobile flows are stable, secure and reliable.
- Improve app performance, crash rate, loading states, responsiveness and memory usage.
- Use analytics, user behaviour and production issues to improve the product.
- Build AI-assisted mobile experiences only where they genuinely improve the user journey.
- What We're Looking For.
- 3+ years of Android development experience using Kotlin.
- Strong Android fundamentals and experience shipping production apps.
- Good knowledge of Jetpack, Coroutines, Flow and modern Android architecture.
- Strong sense of mobile UX, usability, edge cases and user flows.
- Experience integrating REST APIs and debugging production issues.
- Fast execution, high ownership and strong attention to product quality.
- App links, GitHub, screenshots or examples of shipped work are a strong advantage.
- Tech Stack.
- Kotlin.
- Jetpack Compose.
- Android SDK.
- Coroutines & Flow.
- SQL / NoSQL.
- TensorFlow Lite (on-device inference).
- The Kind of Builder We Want.
- Thinks in user journeys, not just screens.
- Cares about making complex financial products feel simple.
- Moves fast without creating messy code.
- Notices UX, performance and reliability issues before users complain.
- Honest about what they personally built, what was team-owned and what impact they can or cannot claim.
- This Role Is Not For.
- Engineers who only want fully defined tickets.
- Developers who build screens without caring about user experience.
- People who ignore crashes, edge cases, loading states or performance.
- Engineers who move slowly in a startup environment.
- People who exaggerate impact without explaining their actual contribution.
- This role is remote, but candidates must be based in Thailand. We are hiring specifically for this market, so applicants should already be based in Thailand.
- Language.
- English is our main working language across global teams. Strong English communication is required.
- Interview Process.
- Online assessment or practical task.
- Role-specific interview.
- CEO / final round.
- For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
Skills:
Android, iOS, English
Job type:
Full-time
Salary:
negotiable
- Online assessment or practical task.
- Role-specific interview.
- CEO / final round.
- For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
Experience:
3 years required
Skills:
Architecture, TensorFlow, Android, Kotlin, NoSQL, English
Job type:
Full-time
Salary:
negotiable
- Our mission is to make money smart, reliable and within reach for everyone. In 2019, we built the first mobile-first, insurance platform, enabling insurance to be accessible online by millions in the region.
- Today, it's the leading insurance platform in Southeast Asia. Today, we are expanding ways to help people in Asia and it includes spending, saving, investing, exchanging, travelling, and more. Our objective is to build tools that will help people get more from their money and at ease and self reliance, become an expert. We believe AI ...
- We are looking for the most talented and driven people we can find. We are looking for people who work for their passion, not counting hours. Who loves building great next-generation products, not status quo. Who cares about redefining how everyone around us can get the best financial applications, not for an exclusive few.
- We have teams working around the world, with over 20 nationalities and growing from our offices and remotely. Join us and build a better future.
- The Role.
- We are looking for Android engineers to build the native Android experience for KIRA's AI Neobank App.
- This role is for someone who cares about clean user flows, fast performance, product quality and shipping reliable mobile features used by real customers.
- What You'll Own.
- Build and ship Android features using Kotlin.
- Create clean mobile flows for insurance, payments, claims, renewals and financial services.
- Work with product and design to simplify complex user journeys.
- Integrate backend APIs and ensure mobile flows are stable, secure and reliable.
- Improve app performance, crash rate, loading states, responsiveness and memory usage.
- Use analytics, user behaviour and production issues to improve the product.
- Build AI-assisted mobile experiences only where they genuinely improve the user journey.
- What We're Looking For.
- 3+ years of Android development experience using Kotlin.
- Strong Android fundamentals and experience shipping production apps.
- Good knowledge of Jetpack, Coroutines, Flow and modern Android architecture.
- Strong sense of mobile UX, usability, edge cases and user flows.
- Experience integrating REST APIs and debugging production issues.
- Fast execution, high ownership and strong attention to product quality.
- App links, GitHub, screenshots or examples of shipped work are a strong advantage.
- Tech Stack.
- Kotlin.
- Jetpack Compose.
- Android SDK.
- Coroutines & Flow.
- SQL / NoSQL.
- TensorFlow Lite (on-device inference).
- The Kind of Builder We Want.
- Thinks in user journeys, not just screens.
- Cares about making complex financial products feel simple.
- Moves fast without creating messy code.
- Notices UX, performance and reliability issues before users complain.
- Honest about what they personally built, what was team-owned and what impact they can or cannot claim.
- This Role Is Not For.
- Engineers who only want fully defined tickets.
- Developers who build screens without caring about user experience.
- People who ignore crashes, edge cases, loading states or performance.
- Engineers who move slowly in a startup environment.
- People who exaggerate impact without explaining their actual contribution.
- This role is remote, but candidates must be based in.
- Thailand. We are hiring specifically for this market, so applicants should already be based in.
- Thailand.
- Language.
- English is our main working language across global teams. Strong English communication is required.
- Interview Process.
- Online assessment or practical task.
- Role-specific interview.
- CEO / final round.
- For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
Experience:
2 years required
Skills:
Multitasking, Postgre SQL, Spring Boot, Javascript, TypeScript
Job type:
Full-time
Salary:
negotiable
Welcome! - Bachelor's degree or higher in Computer Science, Software Engineering, Information Technology, or a related field - Minimum 2 years of experience in web application development (Full-stack experience is a plus) - Proficiency in both front-end and back-end development, including but not limited to: - Front-end: JavaScript, TypeScript, React.js, HTML5, CSS3 - Back-end: Node.js, Express.js, Java (Spring Boot),.NET Core - Solid understanding of RESTful API design and integration - Experience working with relational databases (e.g.,Oracle MySQL, PostgreSQL, SQL Server) - Fami ...
Skills:
Javascript, Flutter, UI / UX, Vue.js, CSS
Job type:
Full-time
Salary:
negotiable
Job Responsibilities: Assist in developing and maintaining responsive web applications using HTML, CSS, JavaScript, and frameworks like React or Vue.js. Assist in developing cross-platform mobile applications using Flutter or React Native. Collaborate with design teams to implement intuitive UI/UX for mobile Integrate mobile apps with backend services and APIs. Collaborate with frontend and backend developers to integrate UI components with APIs. Support in fixing bugs, testing features, and optimizing performance. Help document technical processes and user guides. Participate in t ...
Skills:
GIS
Job type:
Internship
Salary:
negotiable
SMU Internship programme for Summer 2026 Inventor (Innovetion Development - AI) Application Developer (Web App/Mobile) UX / UI design Business Analyst System Analyst Data Analyst Geographic Information System - GIS Transformation Project (Low-Code) Human Resources (HR) Internal & Corporate Communication Legal.
- 1
