Mobile Application Developer (Flutter)

Infosys

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 2 years

Job Details

Job Description

Flutter Developer

• Experience in mobile application development using Flutter. • Strong proficiency in Dart and Flutter framework. • Hands-on experience with state management (BLoC) and Clean Architecture. • Expertise in API integration and UI/UX principles. • Experience with testing frameworks, debugging tools, and Git. • Application Development: Design and develop mobile applications using Flutter and Dart. Implement state management solutions (preferably BLoC) for maintainable and scalable codebases. • Architecture & Design: Apply Clean Architecture principles for modular and testable code. Collaborate on app architecture decisions and ensure best practices. • API Integration: Integrate RESTful APIs and third-party services seamlessly. Handle data parsing, caching, and error handling efficiently. • UI/UX Implementation: Translate design mockups into responsive, pixel-perfect UI. Ensure adherence to UI/UX principles for smooth user experiences. • Testing & Debugging: Write unit and widget tests for robust applications. Debug and resolve performance issues across multiple devices. • Version Control & Collaboration: Use Git for source control and collaborative development workflows. Cross-Platform Testing: Perform device/browser testing using BrowserStack. CI/CD & Deployment: Work with Bitrise for automated builds and deployments. Bonus Skills: Familiarity with Contentful, Braze, and Optimizely for content management and personalization.

Job role

Work location

BANGALORE

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 2 years

About company

Name

Infosys

Job posted by Infosys

Apply on company website