Mobile App Developer - Flutter
Description
We are looking for a Flutter Developer who possesses a passion for pushing mobile technologies to the limits.
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
Job 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.
Employment Type
Full-time
Job Location
India
Remote work from: India