Mobile App Developer
Peoples Growth Hr Solutions
Bangalore, Karnataka, India1 month ago
19 views7 saves0 applies
Prepare for this role
Job Type
full time
Description
Job Title: Mobile App Developer
Location: Bangalore, India
Experience: 5-7 Years
Responsibilities:
- BSc in Electronics Engineering, Computer Engineering or Computer Science
- 5+ years development experience with fluency in a compiled object oriented programming langue
- 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 eco-system 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 maintain 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, ie. 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, ie. Jenkins
- Experience with or have a strong motivation to work with MVVM Design
- Pattern, Databinding, etc.
- AI & ML usage and integration in mobile apps
This job is found at InterviewStack.io
Skills
flutteralgorithmsdebuggingandroidjavakotliniosswiftswiftuijenkinsmvvmembedded systemsobject oriented programmingdata structures
About Peoples Growth Hr Solutions
People's Growth HR Solutions Pvt Ltd is a human resources consulting firm that specializes in providing a range of HR services to businesses, empowering them with the right talent, driving sustainable growth through trust, skills, and workforce excellence.
human resources, staffingWebsite