Mobile App Developer - Flutter
Description
We are looking for a Flutter Developer who possesses a passion for pushing mobile technologies to the limits. This Flutter app developer will work with our team of talented engineers to design and build the next generation of our mobile applications.
Responsibilities
- Work alongside other partners (such as Client Development Team, Designers, UX/UI, and QA) to build and ship features that go into the main application.
- Write clean, scalable code as it will be highly reviewed by the team which is based out of the US.
- Rapidly add new functionality, tackle complex problems, and ship defect-free code at a rapid pace.
- At each stage, must anticipate what our users need, advocate for them and ensure that the final product surprises and delights them.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Qualifications
- Experience of 1+ years in Flutter mobile application development.
- Strong understanding of material design, memory management, files I/O, network protocols, concurrency, multi-threading etc.
- Having practical knowledge with Client Server integration using REST services.
- Expertise working with third-party libraries, APIs, SDKs.
- Strong knowledge of Android and iOS UI design principles, patterns, and best practices
- You MUST be able to tell an accurate timeline of deliverables.
- Ability to understand business requirements and translate them into technical requirements
- Solid understanding of the full mobile development life cycle i.e. Agile Model and sprint planning.
- Excellent communicator. Needless to say, it is paramount that you communicate clearly and be transparent at any stage in the product development.
- PLUS if you have developed complex map routing applications/on-demand with socket programming.
- PLUS if you have experience in working with WebRTC or similar Live Streaming Concepts
Perks and Benefits
We offer everything which a cool startup or an enterprise would be willing to offer.
- Remote work / Work from home: Productivity is more important than clocking-in time. You have the flexibility to work from home at your convenient time during the day until the deliverables are being delivered on time with proper coordination with the team.
- People: We are young, we have fun and we are passionate about technology. Work with a team of professionals who have created and implemented some extraordinary solutions. We really do believe we have a world-class talent team.
- Career Growth: Develop your career the way you want it to grow. We look to have long-term relationships with each of our collaborators along with free access to online training tools.
- Convinced? Send us your details and we would get in touch with you.
Full-time
India
Remote work from: India
Valid through
December 31, 2022