Flutter Mobile Developer
Overview
As a Flutter Developer you will design, build, and maintain cross‑platform mobile apps while collaborating with native Android and iOS teams. You’ll integrate REST APIs, optimize performance, and ensure robust CI/CD practices. You’ll explore new technologies, create POCs, and partner with business teams to clarify requirements and use cases. This role offers impact through scalable mobile solutions and hands-on problem solving within a technical team.
ResponsibilitiesDesign, develop, and maintain cross-platform Flutter appsCollaborate with native Android and iOS teams to deliver featuresIntegrate backend RESTful APIsOptimize performance and responsiveness of mobile appsDebug, troubleshoot, and resolve issuesResearch new technologies and develop POCs for evaluationCollaborate with business teams to clarify requirements and use cases
Key requirementsBS/BA in Computer Science or related work experienceProficiency in Flutter/Dart3+ years of mobile app development experienceHands-on native iOS (Swift/Obj-C) or Android (Kotlin/Java) experienceFamiliarity with RESTful API integrationKnowledge of Flutter navigation and routingExperience with CI/CD tools like JenkinsFamiliarity with unit and integration testing in FlutterKnowledge of Git, Jira, ConfluenceDeep understanding of design patternsStrong problem-solving and debugging skillsProblem-solvingCollaborative mindsetEffective communicationFlutter/DartiOS/Android native developmentRESTful API integration