Mobile Application Developer

Job Category: IT & Software
Job Type: Full Time
Job Location: Bangalore
Salary: 17-18L PA
Years of Experience: 3-5yrs

Responsibilities
● Ability to lead internal development of Hybrid / Android and iOS applications.
● Understanding of the deployment process for both Play Store and AppStore
● Drive the architecture and technology choicesthat enable a best-in-class user experience.
● Ability to understand and debug system issues spanning app, API, cloud backends and an
ability to make system level design tradeoffs and decisions.
● Compose long-term solutions but be mindful of current states and short term
requirements.
● Insist on the highest standards, and create functional and engaging features that delight
customers.
● Understand the importance of learning via fast iterations and data driven decision making.

Requirements
● Bachelor’s degree in computer science or equivalent experience.
● Good oral and written communication skills.
● Expert in mobile application development, specifically developing robust and maintainable
Java code. Objective C and Swift.
● Full understanding of mobile app development pipeline and process including development
of applications that interface with hardware accessories.
● Solid understanding of object-oriented programming.
● Sound knowledge in Java collections and data structures.
● 3+ years of hands-on experience in developing Android/iOS applications.
● Knack for writing clean,simple and readable Java code
● Knowledge of distributed data systems.
● Basic understanding of JVM, itslimitations, weaknesses, and workarounds.
● Implementation knowledge on automated testing platforms and unit tests.

● Familiarity with build toolssuch as Ant, Maven, and Gradle
● Proficient understanding of code versioning tool, Git (and Github).

Preferences
● Exposure to messaging systemssuch as Kafka/RabbitMQ.
● Knowledge on NoSQL databases such as MongoDB or Cassandra.
● Knowledge on PostgreSQL.
● Working knowledge on any of the public cloud service providers such as AWS, Azure and
Google Cloud.
● Knowledge in Test Driven Development.
● Knowledge on continuousintegration and continuous deployment.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx