Search by job, company or skills

P

Mobile App Developer

7-9 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 months ago

Job Description

Responsibilities:

  • BSc in Electronics Engineering, Computer Engineering or Computer Science
  • 5+ years development experience with fluency in a compiled object-oriented programming language
  • 3+ years development experience with Dart
  • Expert proficiency in Flutter
  • Strong knowledge in the architecture and implementation of Mobile Applications
  • Strong knowledge and experience in Responsive designs
  • Strong knowledge in the Flutter ecosystem and packages
  • Fluent in spoken and written English
  • Excellent knowledge of data structures, algorithms and software design principles
  • Working knowledge of the full software development lifecycle including application architecture design
  • Deep understanding of software design, OOP and design patterns
  • Proactivity with a focus on getting things done, strong attention to detail and ability to produce high-quality work within set deadlines
  • Experience with maintaining and evolving a deployed code base: clean designs, refactoring, maintainable codebase
  • Experience in writing unit and functional tests (test driven development is a plus)
  • Experience in network programming, event driven asynchronous programming, single vs multithreaded programming
  • Solid understanding of client/server communication, i.e., REST, HTTPS
  • Structured approach
  • Interest in mobile technologies, integration of mobile solutions with cloud, embedded systems
  • Interest in new technologies, curiosity to build new systems
  • Good team-player and strong communication skills
  • Ability to work efficiently and independently
  • Debugging and critical thinking skills

Android:

  • Proficient in Java, Kotlin
  • Expert proficiency in Flutter on Android
  • Strong knowledge in the architecture and implementation of Android Applications
  • Deep understanding of Android SDK
  • Working knowledge of Coroutines, Hilt, RxJava, Jetpack Navigation
  • Playstore management

iOS:

  • Proficient in Objective C, Swift
  • Expert proficiency in Flutter on iOS
  • Strong knowledge in the architecture and implementation of iOS Applications
  • Deep understanding of iOS SDK
  • Working knowledge of Cocoa, Delegation, Storyboards, Protocols, SwiftUI
  • App store management

Nice to Have:

  • Continuous integration systems, i.e., Jenkins
  • Experience with or strong motivation to work with MVVM Design Pattern, Databinding, etc.
  • AI/ML usage and integration in mobile apps

About Company

People's Growth HR Solutions Pvt Ltd is a human resources consulting firm that specializes in providing a range of HR services to businesses. Their offerings typically include talent acquisition, employee training and development, performance management, and HR strategy consulting. The company aims to enhance organizational effectiveness by aligning human capital with business objectives, fostering a productive work environment, and promoting employee engagement and retention. They focus on tailored solutions that meet the specific needs of their clients, helping them navigate the complexities of human resource management in a dynamic business landscape.

Job ID: 129070503

Similar Jobs