Mobile Application Developer

2 - 8 years

0 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

Mobile Application Developer Experience - 2-8 Years C2H Position Location - Chennai Key Responsibilities • Mobile App Development: Design, develop, and maintain cross-platform mobile applications using Flutter, ensuring consistency and quality across iOS and Android platforms. • UI/UX Implementation: Collaborate with UI/UX designers to implement responsive and intuitive user interfaces, translating design mock-ups into high-quality, functional mobile apps. • API Integration: Integrate mobile applications with backend services, including RESTful and GraphQL APIs, ensuring smooth data exchange and synchronization. • State Management: Implement and manage state management solutions such as Provider, Bloc, Redux, or Context API to handle complex state within the applications. • Performance Optimization: Optimize mobile applications for performance, including load times, responsiveness, and efficient memory usage, to ensure a smooth user experience. • Security Implementation: Implement security best practices in mobile app development, including secure data storage, authentication, and encryption, especially in banking and e-commerce functionalities. • Cross-Platform Compatibility: Ensure that applications are fully compatible with both iOS and Android platforms, considering platform-specific features and guidelines. • Testing and Debugging: Write and maintain unit and integration tests for mobile applications, engage in debugging and troubleshooting activities, and ensure code quality through regular code reviews. • Continuous Improvement: Stay up-to-date with the latest mobile development trends, tools, and technologies, continuously improving your skills and contributing to the evolution of the mobile platform. • Collaboration: Work closely with backend developers, product managers, and other stakeholders to deliver end-to-end mobile solutions that align with business objectives. Required Skills and Qualifications • Strong experience in developing cross-platform mobile applications using Flutter. • Solid understanding of mobile app development for both iOS and Android platforms, including knowledge of platform-specific guidelines and constraints. • Proficiency in Dart (for Flutter) with a good understanding of modern programming practices. • Experience integrating mobile apps with backend services using RESTful and GraphQL APIs. • Hands-on experience with state management libraries such as Provider, Bloc, Redux, or Context API. • Strong understanding of UI/UX design principles, with the ability to implement pixel-perfect designs. • Proficiency with Git and GitHub/GitLab for version control and collaborative development. • Experience with mobile testing frameworks such as Flutter's testing tools, Jest etc • Understanding of mobile security best practices, particularly in the context of banking and e- commerce applications. • Experience in optimizing mobile applications for performance, including knowledge of tools and techniques for profiling and debugging. • Strong analytical and problem-solving skills with attention to detail. • Excellent verbal and written communication skills, with the ability to work effectively in a collaborative team environment. • Prior experience developing mobile applications within the banking, e-commerce, or e-learning sectors is highly desirable. • Familiarity with native mobile development (Swift, Kotlin) is a plus. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Coimbatore, Tamil Nadu, India

Bengaluru, Karnataka, India