Senior Mobile App Engineer

Coimbatore
Full-Time
Senior: 7 to 10 years
5L - 9L (Per Year)
Posted on Apr 11 2024

About the Job

Skills

JavaScript
Objective-C
swift
C#
Model-View-Presenter (MVP)
Model-View-Controller (MVC)
MVVM
Object-Oriented Programming (OOP)

Job 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 patterns—MVP, MVC, MVVM, and Clean Architecture—and the

ability to choose the best solution for the app.

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

About the company

About Us Lavoro HR Solutions is a prominent placement consultancy and HR solutions provider based in Coimbatore, Tamil Nadu. Their core mission is to assist individuals in achieving their career objectives and help organizations build efficient and skilled teams. They offer a wide range of services to cater to the needs of both job seekers and employers.

Industry

IT Consultancy

Company Size

2-10 Employees

Headquarter

Chennai

Other open jobs from Lavoro Hr Solutions