Lead Engineer Mobile App Dev

Year    IN, India

Job Description

LEAD ENGINEER - MOBILE APP DEV
==================================

Date: 11 Jul 2024
Location:
IN
Company: Sasken Technologies Limited
Job Summary
---------------



• Person at this position takes ownership of a module and associated quality and delivery. Person at this position provides instructions, guidance and advice to team members to ensure quality and on time delivery.
• Person at this position is expected to be able to instruct and review the quality of work done by technical staff.
• Person at this position should be able to identify key issues and challenges by themselves, prioritize the tasks and deliver results with minimal direction and supervision.
• Person at this position has the ability to investigate the root cause of the problem and come up alternatives/ solutions based on sound technical foundation gained through in-depth knowledge of technology, standards, tools and processes.
• Person has the ability to organize and draw connections among ideas and distinguish between those which are implementable.
• Person demonstrates a degree of flexibility in resolving problems/ issues that atleast to in-depth command of all techniques, processes, tools and standards within the relevant field of specialisation.

Roles & Responsibilities
----------------------------


• Responsible for requirement analysis and feasibility study including system level work estimation while considering risk identification and mitigation.
• Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals.
• Responsible for traceability of the requirements from design to delivery Code optimization and coverage.
• Responsible for conducting reviews, identifying risks and ownership of quality of deliverables.
• Responsible for identifying training needs of the team.
• Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments.
• Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality.
• Expected to be a technical mentor for junior members.
• Person may be given additional responsibility of managing people based on discretion of Project Manager.


Education and Experience Required
-------------------------------------



Engineering graduate, MCA, etc Experience: 5-8 years


Competencies Description
----------------------------



"MOBILE APPLICATION DEVELOPMENT: Engineer is one: who is experienced in one or more of the following with respect to mobile applications: 1) •Design, Development, Deployment on App Store • Defect fixing, App changes for SDK upgrades (e.g. Android SDK, iOS SDK, Xamarin SDK version upgardes), 3) Mandatory to have specializations in one of more of the following - Android native app development, iOS app development, Cross platform app development using a framework like Xamarin, React Native, Ionic, Google Flutter


Mobile App engineer shall understand best practices, methods for following across all specializations:

1) Developing apps for Smartphone, Tablet form factors

2) Offline mode & caching support

3) Multi language support

4) Restful API integration "


Platforms-

"Specializations -

1) Android Native - Android SDK,

2) iOS Native - iOS SDK,

3) Cross Platform - Xamarin SDK,

React Native SDK"


Technology Standard-

"Common across specializations:

It is mandatory to understand one or more of software patterns for mobile app dev:

• MVC,
• MVVM,
• MVVM Lite
• MVVM Cross
• View Interactor Presenter Entity Router(VIPER)


Specific to Specializations:

• Apple developer guidelines (iOS native development)
• Android App quality guidelines, Launch checklist required for successfully publishing (for Google Playstore)"

Tools-

"Android Native - Android Studio, Eclipse, ADB

iOS Native - Xcode

Xamarin - Visual Studio"


Languages-

"Specializations -

1) Android native - Kotlin, Java, Android JNI

2) iOS Native - Swift, Objective-C

3) Cross platform-Xamarin: C# (Xamarin native development), XAML (for Xamarin forms development)

4) Cross Platform- React Native:Java Script, Type Script

5) Cross Platform-Ionic: Javascript"


Specialization-

IOS -NATIVE, ANDROID NATIVE, CROSS PLATFORM


Must to have Skills
-----------------------

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3396771
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    IN, India
  • Education
    Not mentioned
  • Experience
    Year