Software Engineer (India)

Software Engineer (India)

02 Aug
|
JIVA INFOTECH
|
India

02 Aug

JIVA INFOTECH

India

Experience: 4- 6 years

REFERENCE CODE : J2020-J06
Notice Period: Less than 30 Days

Qualifications:

Bachelor’s Degree / Graduate

Job Description:

- Design and build advanced applications for the Android platform
- Work with third-party API integration and RestAPI using Postman and Swagger
- Experience in android core concept – activity, services, UI design
- Ability to create custom interactions with ViewGroups
- Primary focus to be development of Android applications and their integration with back-end services
- Expert in UI components & controls; Action Bars, Widgets, Fragments etc

Essential Skill

- Must have Sound knowledge of object-oriented concepts, database concepts, Java, SqlLite, JSON parsing and XML
- Keen experience in building apps with React-Native
- Working knowledge with Custom view, Animations, Services and Database
- Solid knowledge of Android UI design principles, patterns and MVP, MVVM architecture
- Experience in using analytics, location and social APIs, MDM, payment gateway, SMS gateway, media content transcoding and cloud integration, APM tools
- A commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential

Desired Skill

- Proficient understanding of code versioning tools, such as Git, Experience in RxJava, Kotlin development, Android Studio 3.5,



Material Design, MVP/MVVM and RxAndroid (is a plus)
- Knowledge of Cross Platform (Flutter, Phone Gap) is added advantage
- Good Communication Skills
- Positive Attitude

Good to have Skills

- Dealing US ClientsiOS frameworks like Onsen UI, Ionic, WebKit, CloudKit, Spatial Reasoning
- Dealing US Clients

Roles and Responsibilities:

- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Perform research and development of improving and enhancing Offline, performance, Security of the native mobile applications.
- Understand and manage overall team deliverables, objectives, timelines, milestones, and impacts.
- Participate in high-level project estimation, Data modeling, and solution design reviews.
- Identify new opportunities based on research, industry trends and best practices, driving innovation and ensure these are incorporated in Product Development.

📌 Software Engineer (India)
🏢 JIVA INFOTECH
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (india) / india