Post Job Free
Sign in

Senior Mobile App Engineer

Company:
Lavoro Hr Solutions
Location:
Coimbatore, Tamil Nadu, India
Pay:
₹ 500000 - ₹ 900000 per year
Posted:
April 11, 2024
Apply

Description:

Senior Mobile App Engineer

Summary

We are seeking a highly skilled and experienced Senior Mobile App Developer with proven expertise in Flutter

to join our dynamic team. As a Senior Mobile App Developer, you will play a key role in designing, developing,

and implementing responsive and visually appealing cross-platform applications. Your focus will be on

integrating advanced audio and video communication features into both mobile and desktop applications.

Roles & Responsibilities

Lead the development of cross-platform applications using the Flutter framework, adapting mobile

features for Windows, macOS, and Linux platforms.

Demonstrate hands-on experience in integrating audio and video communication features, utilizing

technologies such as WebRTC for real-time streaming.

Develop new features and user interfaces from wireframe models.

Cooperate with back-end developers, designers, and the rest of the team to deliver well-architected

and high-quality solutions.

Produce fully functional mobile applications writing clean code.

Design interfaces to improve user experience.

Research and suggest new mobile products, applications and protocols.

Stay up-to-date with new technology trends.

Fixing bugs and performance problems.

Support the entire application lifecycle (concept, design, test, release and support).

Write unit and UI tests to identify malfunctions.

Troubleshoot and debug to optimize performance.

Ensure new and legacy applications meet quality standards.

Create well written documentation.

Requirements/Key Skills:

7+ years' experience in application development.

Expertise in Flutter and Dart, with a deep understanding of the Flutter framework and ecosystem.

Proven experience in cross-platform development, including Android, iOS, and desktop.

A strong background in developing audio and video call features within applications and a solid

understanding of implementing conference call functionality is a plus.

Familiarity with RESTful APIs, JSON format and mobile libraries for networking.

Experience with profiling and debugging mobile applications.

Understanding mobile app design guidelines on each platform and being aware of their differences.

Proficiency in Kotlin/Java/Swift/Objective-C/JavaScript/C#/OOPS, whichever language you use in the app.

Demonstrable portfolio of released applications on the App store or the Android market is an added

advantage.

Good analytical and problem-solving skills.

Degree in Computer Science, Statistics, or relevant field.

Strong knowledge of architectural patternsMVP, MVC, MVVM, and Clean Architectureand the

ability to choose the best solution for the app.

Experience with continuous integration and continuous deployment (CI/CD) pipelines is a plus.

Apply