Android Developer
Intersources Inc.
United States
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
.NET Framework
Application Programming Interfaces (APIs)
Android Software Development
Application Performance Management
Automation of Tests
Unit Testing
Software Bug Management
C Sharp (Programming Language)
Mobile Application Development
Couchbase Servers
Desktop Computing
+21 more
Push Technology
JSON
PostgreSQL
Microsoft SQL Server
MongoDB
Object-Oriented Software Development
Open Source Technology
Performance Tuning
Software Maintenance
SoapUI
Software Engineering
Testng
Extensible Markup Language (XML)
Postman
ReadyAPI
Offline Storage
Kotlin
Build Management
Information Technology
Non-relational Database
Api Management
Job description
- Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.
- Primary focus will be the development of Android applications and their integration with back-end services
Tasks & 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 API’s
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously Client, evaluate, and implement new technologies to maximize development efficiency.
Requirements
- BS/MS in Computer Science or equivalent domain
- 5+ years of experience in Software Development or Quality Engineering
- Excellent analytical skills
- Ability to analyse requirements, develop a test plan, create, and execute test cases, track defects and report results
- Strong knowledge of object-oriented programming languages: Java, C#/C++
- Familiarity with JSON and XML
- Good knowledge of API testing techniques and tools: Postman, REST-Assured, SoapUI or similar
- Strong skills in relational and non-relational databases: MSSQL/ PostgreSQL, MongoDB or similar
- Expert in test automation and working experience with UFT/QTP and .Net
OR
- Expert in test automation and working experience with Selenium+TestNG
- Strong knowledge of object-oriented programming languages: Java, C#/C++
- Familiarity with JSON and XML
- Good knowledge of API testing techniques and tools: Postman, REST-Assured, SoapUI or similar
- Strong skills in relational and non-relational databases: MSSQL/ PostgreSQL, MongoDB or similar
- Expert in test automation and working experience with Selenium+TestNG, 1. Bachelors Engineering or equivalent in Computers 2. Certification and/or industry standard trainings on Android
Mandatory Technical know-how:
- Proven software development experience
- Solid understanding of the full mobile development life cycle.
- Proven working experience in Android development. Have published at least 2-3 original Android app.
- Experience with Android SDK, Kotlin and Java.
- Experience working with remote data via REST and JSON. Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Good to know
- SQL Server/ Couchbase Server
Soft Skills:
- Experience with offline storage, threading, and performance tuning
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications.
Total Experience (in yrs.) : 3-5 years
Relevant Experience (in yrs.) : 3 years
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www2.jobdiva.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
SE
Shandra Earney
A Guide to Choosing the Right Tools for App Developers
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago