Posted on: 21/07/2025
Key Responsibilities :
- App Development : Design and develop high-performance, responsive mobile applications using Flutter and Dart.
- Widget Expertise : Leverage your deep understanding of the widget tree lifecycle to create well-structured and maintainable code.
- State Management : Implement and manage state using efficient state management techniques such as Provider, BLoC, or Riverpod.
- Responsive Design : Ensure applications are fully responsive and provide a consistent experience across different devices and screen sizes.
- Theming and Styling : Customize and implement both Material and Cupertino design principles, ensuring a cohesive look and feel.
- Animations : Create smooth and engaging animations, improving user interaction and experience.
- Routing and Navigation : Develop complex navigation flows with both basic and named routing.
- Networking : Implement secure HTTP requests and handle data effectively using JSON parsing and serialization.
- Widget Differentiation : Distinguish between Stateless and Stateful Widgets to optimize performance.
- Collaboration : Work closely with cross-functional teams, including designers, product managers, and other developers, to define and refine requirements.
- Code Quality and Testing : Write clean, efficient, and maintainable code. Conduct thorough testing to ensure robustness and reliability.
- Deployment : Prior experience of deploying mobile applications on Google Store and Apple Store, should have knowledge of building App for low internet areas.
Preferred Skills :
- Experience in developing mobile apps for regions where network bandwidth is low.
- Proficiency in Dart : Advanced knowledge of Dart programming language, including object-oriented programming (OOP) concepts.
- Widget Tree Life Cycle : Expertise in managing the widget lifecycle efficiently.
- State Management : Proven experience with various state management techniques.
- Responsive Design and UI/UX : Strong understanding of responsive design principles and UI/UX best practices.
- Animation and Styling : Demonstrated experience in creating animations and advanced theming/styling.
- HTTP and JSON : Solid knowledge of HTTP protocols and JSON data handling.
- Problem Solver : Strong analytical and problem-solving skills with attention to detail.
- Team Player : Excellent communication and collaboration skills.
- Familiarity with CI/CD processes and tools.
- Experience with third-party libraries and APIs.
- Familiarity with version control systems, especially Git.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1517120
Interview Questions for you
View All