Responsibilities:
- Collaborate with cofounders to translate requirements into technical specifications and
- implementation plans
- Develop scalable, high-performance Flutter applications for iOS, Android, and web
- platforms
- Design and maintain efficient, reusable Flutter architecture and codebase
- Implement engaging user interfaces and interactive experiences
- Integrate third-party APIs and services
- Optimize application performance across different devices and screen sizes
- Troubleshoot and debug issues to maintain application stability
- Stay updated on emerging technologies and best practices in mobile app development
- Own app store deployment and management
- Manage repositories for mobile applications and linked libraries
- Iterate on UI/UX functionality to align with the product roadmap
Experience
- 4-5 years of experience in software development, with 2+ years specifically in mobile
- development
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent
- experience)
- Proficiency in Flutter and Dart development
- Experience with integrating APIs, third-party libraries, and SDKs
- Familiarity with Firebase
- Strong attention to detail and effective communication skills
- Ability to lead a team as the company grows
- Experience with AI (preferred)
- Familiarity with blockchain technology (preferred)