Software Engineer (Mobile)

4 - 8 years

0 Lacs

Posted:16 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be a Software Engineer (Frontend) playing a crucial role in designing and developing highly scalable and available mobile applications. Your expertise in frontend mobile architecture, UI designs, and implementation will be pivotal in creating exceptional user experiences. Key Responsibilities: - Design, build, and maintain mobile applications using Flutter that perform well across both iOS and Android platforms. - Collaborate closely with designers, product managers, and backend developers to ensure seamless user experiences and implement new features. - Ensure performance, quality, and responsiveness of applications through regular code reviews and optimization techniques. - Identify and resolve bugs and performance issues, ensuring smooth integration with various APIs and services. - Develop and maintain automated tests to guarantee the reliability and stability of mobile applications, implementing testing frameworks and strategies for both iOS and Android platforms. - Conduct code reviews, offer feedback, and mentor junior engineers to enhance code quality and foster professional development. - Stay updated with the latest industry trends, technologies, and best practices in mobile development to enhance our app offerings continuously. Qualification Required: - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - Minimum of 4 years of professional experience in mobile app development. - Proven expertise in developing mobile applications using Flutter. - Hands-on experience with native iOS and Android app development. - Proficiency in Dart, Swift, and Kotlin with a solid understanding of mobile app architecture and design patterns. - Experience in implementing automated testing frameworks and strategies for mobile applications, familiarity with tools such as Appium, Espresso, or XCTest is a plus. - Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues. - Excellent communication skills and the capability to work collaboratively in a team environment.,

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

bengaluru, karnataka, india

bengaluru, karnataka, india