Flutter Developer - Mobile, Web & Desktop Job in Innobits Solutions Pvt. Ltd.
Flutter Developer - Mobile, Web & Desktop
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
The Role:
Flutter Developer will be responsible for creating multi-platform applications for both iOS and Android and responsive PWA Web apps. This individual should have deep experience delivering world class mobile apps from start to finish and maintaining multiple bug-free releases.
The ideal candidate must display excellent written and oral skills with demonstrated interpersonal and organization abilities and must be able to work in a varied, fast paced start-up environment. As well as, the ability to self-manage and work independently.
What is expected from you:
Design and implementation of the overall frontend architecture for cross-platform applications for iOS & Android Mobile & Tablets.
Responsive & PWA and Desktop is a plus.
Pixel-perfect implementation of approved user interface meeting business & functional requirements
Interface and integrate with the RESTful APIs
Design and implementation of continuous integration and deployment/release to the app stores
Defect free applications with 5 Star App Store ratings
Integration with analytical tools, performance benchmarking and optimization, bug tracking with defect free apps
Ensuring the entire stack is designed and built for speed, scalability and reliability
Mentor & lead a team of Flutter Developers
What we are looking for:
At least 2+ years of experience building and deploying moderate to complex Flutter Apps with best app experience
Experience with all Native features and Rich Push notifications with Deep linking, Geo Location, Google Maps
Knowledge of StateManagement (Bloc or Provider or other)
Familiarity with design systems
Using WebSockets & MQTT
Experience using popular packages and Media Streaming
Working knowledge of the general mobile landscape, architectures, latest trends, and emerging technologies
Working with creative user interfaces, ensuring design guidelines of Apple iOS and Google Android in creating amazing app experiences
Experience implementing testing platforms and unit tests. TDD/BDD is a plus
Experience delivering for different mobile devices and form factors
Experience with OAuth, Localization & I18n, local storage, database design & manage and sync, perceived high performance.
Thorough understanding of user experience and product strategy
Proficiency with Git / Version control
Appreciation for clean and well documented code
Experience working in an Agile development environment.
Is a plus if:
Experience with Desktop shells & Electron based Desktop apps is a Plus
Experience with Figma or Adobe XD design tools is a plus
Experience with modern JS libraries Vue.js, React Native cross platform frameworks is a plus
Relevant OpenSource contributions is a plus
Experience working at a startup is a big plus(we love entrepreneurs or ones who worked with em)
Developing Browser Extension for Chrome, Safari, Firefox, Edge with Flutter is a plus
Education: BE/B.Tech/MCA with Computer Science is a plus.
More about you:
Incredible written & verbal communication & demonstrated interpersonal skills
Self organized for best performance and doing it right
Self-starter, proactive & decision maker in doing what is right than waiting for every instruction
Works independently & great at team collaboration
What we offer:
Competitive salary & Medical insurance
Progressive and flexible work hours
Flexible remote working option
Laptop assigned
A multicultural and diverse team of talented colleagues
An opportunity to work on impactful products & ideas
Fresher
2 - 4 Hires