SocialTitli Marketing Pvt. Ltd.
2 - 2/year
We are looking for a Flutter developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android& IOS devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem-solving, sophisticated design, and creating quality products is essential. What will you do? Write reusable, testable, and efficient code Build pixel-perfect, buttery smooth UIs across both mobile platforms Leverage native APIs for deep integrations with both Android & iOS platforms Diagnose and fix bugs and performance bottlenecks for performance that feels native Maintain code and write automated tests to ensure the product is of the highest quality Implementation of security and data protection Work collaboratively with the design team to understand end-user requirements to provide technical solutions and for the implementation of features Technical Skills Deep understanding of Flutter (Dart) Good understanding of object-oriented programming Experience with developing Responsive UI Knowledge on BLoC, Getx, Streams, Futures and other Flutter based design patterns Understanding of Social Platform, Google Maps, Analytics Integrations & Firebase Database Knowledge of Push Notification & cloud-based messaging Proficient understanding of code versioning tools, such as Git. Working experience in mobile development Android or iOS Experience with third-party libraries and APIs Understanding of REST APIs, the document request model, and offline storage Experience with automated testing suites. Excellent knowledge of build tools including CI/CD pipelines Bonus Skills (good-to-have) Experience in Dart/Java/Kotlin/Obj-C Knowledge of using Play Console and App Store Connect to upload, publish builds and read metrics and pull reports Experience with GraphQL and real-time data Experience with offline mode and local caching Experience with getting design handoffs from Figma Experience with SMS, OTP, rate limiting, Geo-location, WhatsApp service providers, Cloud telephony providers Must have: Must have built at least two Android and/or iOS apps with Flutter Have published one or more mobile apps in Google Play or App Store Working as an SDE I/II with an Internet/E-Commerce/IT Product/Services organization Should have: Have been responsible for doing low-level design Built applications and coordinated with the teams responsible for other layers of the product infrastructure Nice to have: Experience in the fintech/financial services sector. Experience with a start-up Experience in implementing systems Qualification & Experience Bachelor/Masters degree in Computer Science, Computer Engineering or related technical discipline For SDE I: 2+ years of experience with a minimum of 1 year of experience in development using Flutter