Flutter Developer
Responsibilities
- Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
- Contribute to all phases of the development lifecycle concept, design, build, deploy, test, release to app stores and support.
- Diagnose performance issues, fix bugs including crashes and increase the functionality of the application.
- Write well-designed, testable, efficient code.
- Ensure designs are in compliance with specifications.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Collaborate with team members product managers, developers, and designers to brainstorm about new features and functionalities.
Skills
- Bachelorβs degree in computer science or a similar field.
- Proficient in Java/Kotlin programming
- Knowledge and experience in flutter framework and dart programming.
- Hands-on experience in using Restful APIs.
- Hands-on experience in designing and developing micro-services architecture and containers.
- Object-oriented analysis, UML and design using common design patterns.
- Hands-on experience in the development ide android studio, Android SDK, firebase test lab.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with push notifications.
- Familiarity with ios integration with flutter.
- Experience using Github or a similar environment.
- Complete understanding of SDLC.
- Experience with agile development.
- Experience with material design and android UI design principles, patterns and best practices.
- Good knowledge of adding third-party libraries.
- Ability to understand business requirements and translate them into technical requirements.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- A track record of delivering successful complex consumer product apps finance apps, e-commerce apps.
- Critical thinker.
Benefits
- π Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
- π Contribute to all phases of the development lifecycle concept, design, build, deploy, test, release to app stores and support
- π Diagnose performance issues, fix bugs including crashes and increase the functionality of the application
- π» Write well-designed, testable, efficient code
- π Ensure designs are in compliance with specifications
- π Prepare and produce releases of software components
- π Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- π€ Collaborate with team members product managers, developers, and designers to brainstorm about new features and functionalities
Published about 3 hours ago • Expires February 15, 2026 07:02