Roles and Responsibilities
Role Objective
This role is primarily responsible for leading mobile & cross functional teams, taking requirement from client, analyse, design, code, develop, debug, release to AppStore/Playstore and document
Principal Accountabilities
- Architect, designing, develop, debug and release the application to AppStore and Playstore
- Design and implement security features
- Improving the performance of existing Software
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
- Provide trainings and mentor the developers on need basis
- Provide technical guidance in software design and development activities
- Supervising and overseeing the technical aspects of projects
- Investigating software-related complaints and making necessary adjustments to ensure optimal software performance
- Should be responsible to conduct the code Audits on regular basis
- Should be pro-active in participating the organization activities
- Should be regular to attend team meetings to discuss projects, participating in the brainstorm ideas and put forward solutions to any issues
Part III Role Requirement
Education
B.E/ B. Tech, MS, M. Tech, MCA
Experience
7-10
Primary Skills
- Should have in-depth knowledge in Android application development
- Should have good knowledge in Java/Kotlin
- ReactNative/Flutter mobile application development
- Should be proficient in the full development life cycle
- Strong analytical and Good Communication Skills
- Excellent organizational and leadership skills
- Proven experience in utilising libraries/Frameworks
- Proven experience in software development methodologies
- Proven experience building complex applications
- Proven experience in working with Databases (SQLite, Firebase, Realm, FMDatabase, Amazon Dynamo DB)
- The ability to perform multi-task with background execution providing Thread safe mechanism
- Should be proficient at using Machine learning frameworks (Core ML and ML)
- Identify Analytics for application
- Integrating Multipeer connectivity and Bluetooth connectivity
- Publishing blogs
- Should be a Technology consultant
- Architecture Design and Documentation
- Ability to interact with customer to understand the requiremen
Secondary Skills
- Knowledge in Cross-platform tools such as React Native/Xamarin/Flutter
- Exposure on CI/CD technologies
- Exposure on handling heavy local databases with thread safe mechanism
- Shold be expertise in doing background operations
Certification
Knowledge and Competence
- Knowledge in Xamairn forms, Native