Mobile Engineer (Flutter)
👋 Overview
dub is a fast-growing fintech startup building an investing platform where retail investors connect with the individuals behind unique investment strategies. Our belief is simple: you should be picking people, not stocks. As we scale, we’re solving complex technological challenges to ensure seamless, user-friendly experiences for our growing community. If you’re passionate about reshaping how people invest and enjoy tackling tough problems, we’d love for you to join us.
As a Mobile Engineer, you will be responsible for designing, developing, and maintaining both cross-platform mobile applications and web applications. You’ll collaborate closely with backend engineers, the product team, and designers to create intuitive, performant, and scalable apps. This role has a strong preference for Flutter experience, however equivalent mobile experience will be considered.
Location: New York City (Hybrid with the expectation of being in office 3+ days a week)
Compensation: $90-$165K based on previous experience and technical capabilities in addition to generous equity. Everyone at dub is a shareholder of the company.
**Our organization is unable to provide visa sponsorship or work authorization at this time**
💼 The Role
Responsibilities
- Design, develop, and maintain features for mobile and web applications.
- Collaborate with backend engineers and designers to ensure seamless user experiences.
- Optimize mobile and web applications for performance and scalability.
- Write clean, maintainable, and testable code.
- Participate in code reviews and the software development lifecycle (planning, coding, testing, deployment).
- Take ownership of projects as an early employee, working directly with stakeholders to drive features from concept to completion
Qualifications
- 2+ years of experience as a mobile developer, with experience in one of the following: Flutter (preferred), React Native, Kotlin or Swift
- Strong understanding of mobile and web app development best practices.
- Experience with mobile app deployment on iOS and Android
- Familiarity with RESTful APIs to connect mobile and web applications to backend services.
- Knowledge of state management approaches for mobile (e.g., Provider, Bloc, Redux, MobX) and web (e.g., Redux, MobX, Context API).
- Experience with version control systems like Git.
- Strong problem-solving skills and a collaborative mindset.
- Excellent communication skills and the ability to work effectively in a team.
Bonus Areas
- Experience with Flutter and Dart.
- Experience working in a fast-growing start-up
- Experience with CI/CD pipelines for mobile and web applications.
- Familiarity with multiple mobile frameworks and web frameworks is a plus.
- Experience working in an Agile environment.
- Familiarity with AWS or other cloud services.
- Experience working in the brokerage or financial services industry.
We Offer
- The opportunity to join a small and growing team of good people, where you can make a difference by building new services and features that directly support the core business at dub.
- A meritocratic philosophy that champions collaboration.
- Competitive compensation, equity, benefits, and perks.
- Unlimited PTO
- Healthcare insurance Coverage
- Retirement Plans
Apply for this job
*
indicates a required field