Full-Stack Mobile App Developer Needed
Worldwide
ExpensAce is a personal finance management app built for the Indian market. We help users track expenses, manage budgets, and hit financial goals—without connecting to bank accounts. Our privacy-first approach uses AI/ML to parse bank SMS/emails and PDF statements, making finance management simple for every Indian. We're looking for a full-stack mobile app developer to take our MVP across the finish line. You'll fix bugs, polish the UI, optimize performance, implement compliance requirements, and prepare the app for public launch. This is a 2-month, full-time contract starting immediately. RESPONSIBILITIES: • Fix bugs and resolve issues from the MVP development phase • Polish UI/UX for consistency across all screens (design system compliance) • Complete partially finished features (transitions, edge cases, error handling) • Optimize app performance (load times, memory management, API efficiency) • Implement DPDP Act 2023 compliance (consent flows, data deletion, privacy controls) • Prepare and submit app to Apple App Store and Google Play Store • Ensure compliance with App Store and Play Store guidelines • Implement security best practices (API security, data encryption, HTTPS) • Set up analytics and crash reporting (Firebase Analytics, Sentry) • Harden backend for production (error handling, rate limiting, monitoring) • Conduct basic security audit and fix vulnerabilities • Coordinate with legal for Terms of Service and Privacy Policy implementation • Document code, API endpoints, and deployment process • Successfully launch app live on both platforms by end of engagement REQUIREMENTS Must Have: ✓ 3-5 years of professional mobile app development experience ✓ Strong Flutter & Dart expertise (production apps shipped) ✓ Node.js + Express.js backend development experience ✓ MongoDB/NoSQL database experience ✓ Proven experience with App Store and Google Play Store submission & approval ✓ Understanding of app compliance (DPDP, data privacy, security best practices) ✓ Git/GitHub proficiency ✓ Experience taking apps from development to production launch ✓ Strong problem-solving and debugging skills Nice to Have: ✓ Firebase experience (Analytics, Authentication) ✓ Fintech or finance app development background ✓ Experience with AI/ML integrations ✓ CI/CD pipeline setup ✓ Security audit/penetration testing experience ✓ Previous work on Indian market apps (UPI, Indian banking systems) TECH STACK: Frontend: Flutter, Dart Backend: Node.js, Express.js Database: MongoDB Atlas Services: Firebase, SendGrid, Gmail OAuth API Version Control: GitHub Platforms: iOS (App Store), Android (Google Play Store)
$50.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:3 weeks ago
- Interviewing:1
- Invites sent:3
- Unanswered invites:0
About the client
- India10:52 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by