

• FULL TIME • Gurgaon •
Job Overview
We are looking for an excellent experienced person in Android Developer field.
Be a part of a vibrant, rapidly growing tech enterprise with a great working
environment. As an Android Developer you will be closely working with our
engineers to ensure the system consistency and improve your experience.
Responsibilities
Translate designs and wireframes into high quality code
Design, build, and maintain high performance, reusable, and reliable
Java code
Ensure the best possible performance, quality, and responsiveness of
the application
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and atomization
Essential Requirements
Understanding of RxJava, MVP / MVVM, Data Binding
Knowledge of popular libraries including OkHttp, Retrofit, Room,
Architecture Components
Understanding of Broadcast Receivers, GCM, JobScheduler, Sqlite.
Handlers, Content Providers etc.
Experience with Android Studio, Espresso, Google Play Services,
Google Analytics, Facebook and
Google+ integration and Google Maps.
Core Java Skills: Strong Object Oriented Programming, Data
structures and algorithms like Linked lists,
Doubly linked lists, Binary heap, Different types of sorting
algorithms.
Experience with Kotlin is a plus
EducationalQualifications
B-Tech-IT/M-Tech -/MBA- IT/ BCA /MCA or any degree in the relevant field

About Dhwani Rural Information Systems
About
Dhwani Rural Information Systems is a development-focused technology firm with a mission to equip organizations operating at the BoP level with information and communications technology (ICT) solutions that are smart, integrated, and inexpensive. They are a social impact initiative that is technology-driven. They provide organizations in the development sector and social entrepreneurs with the ability to successfully manage and monitor their programs by utilizing ICT and tech solutions.
Dhwani RIS was established in 2012 as a result of the underlying enthusiasm of the founders to harness the power of technology for the sake of social change. During one of Sunandan Madan and Swapnil Agarwal's internships at the Institute of Rural Management in Anand, the two founders of Dhwani came up with the concept that would eventually become the company. In the course of their close collaboration with rural NGOs and organizations functioning at the BoP level, they saw that these groups were still falling behind in terms of their technological adoption; hence, they identified a need.
Connect with the team
Company social profiles
Similar jobs




- Minimum 3yrs of exp in building React native apps for android and iOS
- Solid understanding of iOS and Android ecosystems.
- Must have worked on hardware integration with the apps.
- Understanding of various navigation models in mobile apps
- Good at debugging, testing, performance optimization.
- Interpersonal skills: good team player, ready to take challenges ability to deliver in a fast-paced environment.
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.


Job Description – IOS developer
Responsibilities:
● Ability to design and implement and maintain highly complex systems and subsystems.
● Writing well-designed, testable and efficient code.
● Designing and developing advanced applications for the iOS platform.
● Troubleshoot, debug and optimize existing applications.
Requirements:
● Bachelor's degree in Computer Science or equivalent
● Proficient with Objective-C and Swift, Core Data, Core Animation, Networking
● Experience with performance and memory tuning with tools
● Familiarity with push notifications, MVVM
Location : Noida
Education
B.E/B.Tech - Any Branch
Min. Percentage- Not mentioned
Language skills Required
Not Mentioned
Primary Key Skills
Objective CSWIFT
Additional Key skills
Not Mentioned
Other Benefits
Health Insurance, PF

- Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience
- 2+ years of practical experience in Native Android Development
- 2+ years of experience using Kotlin/Java
- Experience developing highly performant code and view layouts and the ability to diagnose performance bottlenecks
- Designing applications with latest frameworks and architecture such as MVVM, etc.
- An excellent understanding of best practices for concurrency and threading is a big plus
- A disciplined approach to development, testing, documentation and code structure in a team environment
- A constant desire to improve, learn more and take things higher
- Having worked with the Realm database and dagger is a big plus.


We are looking to hire a talented iOS developer to design, build, and maintain the next generation of iOS applications. Your primary focus will be developing high-end iOS applications for the latest Apple mobile devices. Your duties may include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store.
iOS Developer Responsibilities:
- Designing and building mobile applications for Apple’s iOS platform.
- Collaborating with the design team to define app features.
- Ensuring quality and performance of the application to specifications.
- Identifying potential problems and resolving application bottlenecks.
- Fixing application bugs before the final release.
- Publishing application on App Store.
- Maintaining the code and atomization of the application.
- Designing and implementing application updates.
iOS Developer Requirements:
- Bachelor’s degree in computer science or software engineering.
- Proven experience as an app developer.
- Proficient in Objective-C, Swift, and Cocoa Touch.
- Extensive experience with iOS Frameworks such as Core Data and Core Animation.
- Knowledge of iOS back-end services.
- Knowledge of Apple’s design principles and application interface guidelines.
- Proficient in code versioning tools including Mercurial, Git, and SVN.
- Knowledge of C-based libraries.
- Familiarity with push notifications, APIs, and cloud messaging.
- Experience with continuous integration.


Must have technical skills:
- The candidate will possess strong low-level programming skills for building native applications for the following tech stacks:
iOS Platform: XCode, Swift5
Android Platform: Android Studio 3.5, Android Marshmallow, API Level 23 and above, Colin
- Experienced with API Integration.
- Knowledge of application development processes, DevOps, and Agile methodologies
- Knowledge and Experience in Microsoft Azure Cloud will be a plus.
- Working knowledge of SQL queries and use cases
Soft Skills
Good communication skills, quick learner, and ability to work under pressure
Team player with the ability to establish close working relationships with other teams
Should have good logical, analytical & problem-solving skills.



Hands on experience in React Native.
Hands on coding skills in JavaScript for mobile
Well versed with continuous integration & delivery tools like Jenkins & SonarQube
Well versed in Agile methodology and team coordination in onsite - offshore model
E- commerce experience is desired.
React Native experience is highly desired Other Skills:
Should have experience in working in Dual Shore model excellent coordination skills


Location : Andheri East
Experience : 1-3 years
Notice Period : Immediate - 15 days
Responsibilities :
1. Integrate the design into high-quality code.
2. Ensure the performance, quality, and responsiveness of the application.
3. Identify and correct bottlenecks and fix bugs.
4. Work along-side other developers working on different platforms for the Application.
Therefore, a commitment to collaborative problem solving, design implementation, and creating quality products is essential.
Skills Required :
1. Minimum 1 year of experience in iOS Application Development.
2. Proficient with iOS SDK, Swift, and Cocoa Touch.
3. Understanding of Apple's design principles and interface guidelines.
4. Must have already deployed at least one app on AppStore.
5. Working knowledge of Web Services & REST (JSON) APIs, SQLite, Google API Integration, Firebase.
6. Familiarity with cloud message APIs and push notifications.
7. Experience with third-party libraries and APIs.
8. Strong mobile UI design and implementation experience.
9. Understanding of code versioning tools.





