– Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language.
– Developing user interface components and implementing them by following well-known Flutter / Dart workflows and practices.
– A minimum of 2-3 years’ experience developing Android and iOS apps professionally.
– Working knowledge and experience with native Android and native iOS development
– A clear understanding of Java and kotlin programming concepts and experience working with native swift should be at least 2 years
– Should be familiar with writing Junit5 unit test cases.
– Experience working on Github, Gradle
– Participate in testing, quality assurance and bug fixes.
– Ability to think analytically and solve problems.
– Ability to work independently is essential.
– Must be knowledgeable about software development lifecycle/methodologies (Agile experience is a plus).
Roles and Responsibilities :
– 2 years of commercial experience developing and delivering Flutter based apps.
– 2 to 4 years of experience developing mobile apps natively in iOS and Android.
– Good understanding of state management, Flutter flavors and app architecture.
– Collaborate with the client to understand the requirements and deliver an effective solution.
– Develop, write unit testcases, perform self-testing, follow best coding practices
– Strong team contribution and interaction
– Participate in all client calls and scrum ceremonies