We’re looking for an experienced Flutter Developer who is excited about architecting and implementing scalable systems to join our team. In this role, you will work together as a member of a cross-functional team to build new features, fix bugs, and drive the Degreed product forward.
This role will be based in Bengaluru, India. After an in-office onboarding period, incumbents are expected to be available in office for a few days per week as part of hybrid work model.
Day in the Life
- Architect, develop, and maintain the Degreed mobile application on the Flutter platform.
- Implement beautiful mobile layouts and continually improve the quality of UI code.
- Write safe and secure code using Swift, Objective-C, and Realm.
- Inform on and adhere to Flutter development best practices to create modular, maintainable, high-quality code.
- Migrate existing features and add new features to the upcoming cross-platform Flutter application using Dart and BLoC.
- Collaborating with product owners to ensure features and changes meet business requirements and fulfill the Degreed strategy.
- Working closely with designers, UX, and other developers to gain an understanding of new features, dependencies, and technical details.
- Learning, growing professionally, and contributing to an amazing team, playing a key role in fueling a massive change in learning and learning recognition.
- Other duties as assigned.
Who You Are
There are only a handful of folks who meet all qualifications. We care more about hiring engineers that have a track record of shipping impactful, quality software than checking all of the boxes. So whether you meet all the qualifications or a partial set, we want to hear from you.
- 4+ years or more experience developing iOS and Flutter applications and services.
Experience with:
- Coding in statically typed languages and native iOS development frameworks (Swift preferred)
- Securely consuming REST APIs in a mobile application context
- Working with local application databases for caching application data (Realm preferred)
- Building native mobile apps using Flutter OR willing and eager to learn
Capable of:
- Creating highly scalable systems and frameworks
- Working on a distributed team with asynchronous communication in a remote work environment
- Learning and working with new technologies and frameworks
- Possess strong communication, collaboration, and documentation skills.
- Solution-driven with the ability to understand the big picture.
- Lifelong learner and passionate about discovering new things and taking on new challenges.
- Highly organized, detail-oriented, and able to work autonomously with minimal direction.
What Sets You Apart
- Enterprise SaaS company experience.
- Demonstrated experience working with Swift/Objective-C, Java/Kotlin, Dart, and other core elements of our technology stack and/or productivity tools such as Jira and Confluence.
Work Environment & Physical Demands
Additional Information
Jobs from our Partners
ETS Engineer IV- Cloud
Site Reliability Engineer III (ISD)
Other Jobs from Degreed
Senior Engineering Manager, Mobile - (Hybrid) Bengaluru, India
Senior Engineering Manager, Applications - (Hybrid) Bengaluru, India
Senior Backend Engineer, Platform - (Hybrid) Bengaluru, India
Senior/Staff Software Engineer, Database Developer - (Hybrid) Bengaluru, India
Senior AI Software Engineer - Hybrid (Bangalore, India)
Similar Jobs
Senior Engineer - Mobile & Web Application Framework Team FLUTTER
Senior Software engineer
Sr. Software Engineer - DriveriApp
Frontend Developer
Senior Software Engineer, Mobile SDK
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
🥳🥳🥳 307 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee