Flutter IOS Developer E-stone Information Technology
E-stone Information Technology
Office Location
Full Time
Experience: 4 - 4 years required
Pay:
Salary Information not included
Type: Full Time
Location: Maharashtra
Skills: Dart, Swift, Git, Flutter, Native iOS development, ObjectiveC, Riverpod, TestDriven Development TDD, Pigeon, RESTful API consumption, UIUX design, mobile application architecture patterns, Agile development methodologies
About E-stone Information Technology
Job Description
You have over 5 years of experience and are located in Mumbai. As a Senior Software Engineer, you will primarily focus on Flutter (Dart) and have a deep understanding of native iOS development. Your main responsibilities will involve designing, developing, and maintaining next-generation mobile applications. Your tasks will include: - Being a part of a team developing cross-platform mobile applications using Flutter and Dart, ensuring high performance and scalability. - Architecting and implementing integrations between Flutter modules and native iOS components. - Understanding state management solutions, with a focus on Riverpod. - Taking ownership of the iOS application development lifecycle, primarily using Swift. - Engaging in hands-on programming, writing clean and maintainable code. - Collaborating with UI/UX designers to implement best-in-class user interfaces. - Driving Test-Driven Development (TDD) practices and ensuring code quality. - Implementing communication channels between Flutter and native iOS code using Pigeon. - Conducting performance testing and optimization strategies. - Ensuring applications provide an optimal experience across various iOS device screen sizes. - Staying updated with advancements in Flutter and native iOS development. - Participating in code reviews, troubleshooting technical issues, and contributing to technical design. You should have: - A degree in Computer Science or a related field. - 4+ years of professional experience in mobile application development. - Extensive experience with Flutter, Dart, and native iOS development using Swift. - Knowledge of Objective-C is a plus. - Proficiency in state management solutions, RESTful API consumption, and UI/UX principles. - Experience with Test-Driven Development, Pigeon for Flutter-native communication, and mobile application architecture patterns. - Strong communication and collaboration skills, along with the ability to work in a fast-paced environment. If you meet these requirements and are passionate about mobile app development, we look forward to receiving your updated resume at ruchita.parsekar@e-stonetech.com.,