Mobile Full Stack Engineer
Summary
Build and maintain mobile apps and backend services using Flutter/Dart and C#/ASP.NET, integrating REST APIs and cloud platforms.
- Design, build, and maintain mobile applications and backend services
- Develop and integrate RESTful APIs to support mobile-first functionality
- Contribute to system architecture and technical design decisions
- Translate business and operational requirements into scalable solutions
- Collaborate closely with product owners, operations teams, and leadership
- Troubleshoot and resolve technical issues across the full stack
- Provide accurate timelines and estimates for development work
- Maintain clear documentation for systems and processes
- Continuously improve tools, systems, and workflows
- Support broader IT and systems initiatives as the platform evolves
Requirements
- 5+ years’ experience in mobile development, with strong expertise in Flutter and Dart
- 3+ years’ experience in backend development using C# and ASP.NET
- Proven experience building and consuming REST APIs in production environments
- Solid understanding of SQL/relational databases
- Experience with Entity Framework Core (or similar ORM tools)
- Familiarity with cloud environments (AWS or similar)
- Proficiency using Git-based version control
- Strong problem-solving skills and the ability to work independently
- Experience engaging directly with stakeholders and gathering requirements
- Clear and effective communication skills