Mobile Developer with Data Science Experience React, Python, Based in Vietnam Re
Location: Hanoi, Hanoi, Vietnam
Workplace: on_site
Employment Type: full
Description
Our Fintech Client is looking for a proactive Junior Full-Stack Developer (Backend-Focused) to join their engineering team.
This role is ideal for someone who has hands-on experience working in a startup or product-based software/platform company, and who is comfortable operating in a fast-moving, less-structured environment.
What You’ll Work On
• Backend services, APIs, and scoring logic (~80%)
• Data transformation and basic data pipelines (~5–10%)
• Mobile app maintenance and packaging (Flutter / React Native) (~10–20%)
• Develop functional prototypes to demonstrate core company technology.
• Build backend scoring features and data transformation pipelines.
• Design and implement data pipelines to convert raw device data into actionable indicators and scores.
• Prioritize development that is cloud-agnostic and easily deployable on-premises.
• Maintain and enhance our existing infrastructure hosted on AWS and GCP.
• Contribute to the development of a cross-platform, cloud-agnostic architecture.
• Build a self-onboarding portal and manage API gateway integrations.
Requirements:
• Core Requirements (Must Have)
o Minimum 2 years of programming experience in one or more of the following: JavaScript, TypeScript, or Python.
o Experience with databases including PostgreSQL, Redis, and NoSQL technologies.
o Familiarity with modern frontend frameworks, especially React (Angular, Vue, or Ember are also acceptable).
o Basic knowledge of AWS services and deployment practices.
o Strong foundation in object-oriented programming, design patterns, data structures, and algorithms.
o High level of ownership, accountability, and commitment to delivering quality work on time.
o Quick learner with an open and collaborative mindset.
o Hands-on experience working in a startup, scale-up, or product-based software / platform company
o Comfortable working in fast-paced, ambiguous environments with evolving requirements
o Intermediate to advanced proficiency in spoken English.
• Plus / Nice-to-Have Skills
o Experience with backend frameworks such as: NestJS, ExpressJS, FastAPI, or Django
o Exposure to containerization (e.g. Docker)
o Experience in mobile application development for both iOS and Android (Flutter, React Native)
o Exposure to data engineering work (ETL, data pipelines, analytics support)
o Familiarity with Kotlin, Swift, or mobile SDKs
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
