Gurutu Mysore Android Developer & iOS Developer
Organisation : Gurutu
Designation : Android Developer
Qualification : Bachelor’s Degree and/or Master’s degree in Computer Science
Job Location : Mysore
Website : https://www.gurutu.in/careers.html
Want to comment on this post? Go to bottom of this page. |
---|
Careers With Gurutu
1.Android Developer
Minimum Qualification:
1. Bachelor’s Degree and/or Master’s degree in Computer Science (or relevant equivalent).
2. 3-5 years of experience in developing android applications.
3. Have published one or more Android apps in the play store.
4. Excellent command over Data Structures and Algorithms.
5. Experience working in Kotlin.
Related / Similar Job :
6. Have experience with common Android libraries like Retrofit, OkHttp, Glide, RxJava, Gson.
7. Have an understanding of OOP, different architectural patterns (esp. MVVM), and their testability.
8. Experience with consuming REST APIs, and what makes them RESTful.
9. Experience working with architecture components like Lifecycle, ViewModel, Room, Work Manager.
10. Familiarity with Firebase services like Crashlytics, Analytics, Performance, and Remote Config.
11. Familiar with Kotlin coroutines, flows, and channels.
12. Debugging skills, including identifying memory leaks, performance bottlenecks, and using tools like Profiler, Systrace.
13. Familiar with ADB, Proguard, and different build variants.
14. Android Background processing and limitations.
15. Familiar with Android platform changes.
16. Familiar with Material Design guidelines, common mobile UX patterns, and anti-patterns.
17. Experience writing unit tests and testable code.
18. Keen to decrease tech debt, participate in code review sessions, and suggest best practices.
19. Knowledge of third-party SDK integrations.
20. Experience working in an Agile environment and project management tool like Jira.
Responsibility:
1. Design, build and maintain high performance, reusable, and reliable code.
2. Write efficient Kotlin/Java code following MVVM pattern.
3. A focus on UI design principles and making apps work intuitively.
4. Write unit-test code for robustness, usability, and general reliability.
5. Work closely with Product and Backend teams to make the app experience better.
6. Contribute best-in-class programming skills to develop highly innovative, consumer-facing mobile apps..
7. Continuously discover, evaluate, and implement new technologies to maximize development.
2.iOS Developer
Preferred Qualification:
1. Excellent command over Data Structures and Algorithm.
2. Solid knowledge in REST API integration and JSON response structure.
3. Experience writing unit tests, testable code.
4. In-depth knowledge of PoP(Protocol oriented Programming).
5. Great command over iOS architectures to maintain and contribute in a large codebase.
6. Good knowledge of notifications and app/ view lifecycle.
7. Understanding of third party SDK integrations using Cocoapods, SPM etc.
8. Experience working in an Agile environment and project management tool like Jira
Responsibility:
1. Design, build, and maintain high performance, reusable and reliable iOS features purely in latest versions of Swift.
2. Work alongside product managers and backend team to design, architect and implement new features in production.
3. Write unit-test code for robustness, usability, and general reliability.
4. Continuously discover, evaluate, and implement new technologies to maximize development.
5. Efficiency.
Minimum Qualification:
1. Bachelor’s Degree and/or Master’s degree in Computer Science (or relevant equivalent).
2. Strong experience in developing iPhone/iPad applications with minimum 4+ years of experience using iOS frameworks.
3. Have published one or more iOS apps in the app store.
4. In-depth knowledge of AppStore release process, iOS and apple guidelines.
5. Strong knowledge of OOP, design patterns and debugging techniques to maintain stable production releases.
6. Strong knowledge of Swift, Cocoa Touch and Xcode.
7. Must be up to date on the latest iOS development ecosystem.
3.Backend Developer
On a daily basis, you will be:
1. Building robust and scalable services for our entire Frontend.
2. Building robust integration with various financial entities, based on potentially complex auth, to enable whole new possibilities. We are gung ho about the India Stack!
3. Working closely with data scientists on new models for credit risk and fraud
4. Applying machine learning and your creativity to solving huge challenges around structured data extraction and understanding.
5. You’re a passionate engineer, can’t wait to learn new things and want to work with smart people having fun building something great.
Desired Skills:
1. Data structure, Algorithm, AWS, Google Cloud.
2. Deep understanding of data-driven web/mobile application design and development.
3. You are comfortable thinking end-to-end and have a good understanding of storage (SQL/NoSql) technologies.
Responsibilities:
1. A generalist and an insatiable learner by nature – you are ready to dive into the details of whatever needs to be done and thrive on continual learning .
2. Comfortable with ambiguity and taking responsibility
3. You’ll be taking complete ownership of problems
4. Relentlessly focused on the user
5. Building robust integration with various financial entities, based on potentially complex auth, to enable whole new possibilities
6. Working closely with data scientists on new models for credit risk and fraud
How To Apply For Jobs At Gurutu?
Step-1 : Go to the career page of Gurutu
Step-2 : Choose your designation and click it.
Step-3 : Read the description and click “APPLY NOW” button
Step-4 : Fill the application with your details and upload your resume
Step-5 : Click on “Submit” button.