Smart IT Frame LLC

Sr Android Developer

Irving, TX, US

7 days ago
Save Job

Summary

Role: Sr. Android Developer

Location: Jersey City, NJ/ Irving, TX

Type: Full-Time


Job Description:

Minimum of 7-10 years of experience in Android Development.

· Experience Back end Rest API Development using Java Programming JEE Spring Framework

· Understanding differences between multiple delivery platforms i.e., mobile tablet desktop and optimizing output to match the specific platform.t

· At least one application in Google Play.

· Experience in Secure Coding practices per OWASP to prevent XSS CSRF and other vulnerabilities. Understanding of accessibility and security compliance.


· High attention to detail and a knack for making a mobile experience beautiful.

· Experience with analytics and performance monitoring sdks

· Good understanding of Web Technologies (Javascript, CSS, HTML5)

· Experience working with automated testing on the Android platform

· Familiar with Continuous Integration (CI) and its use in testing, building and deploying Android apps

· Knowledge of the open-source Android ecosystem and the libraries available for common tasks

· Experience with Auto Layout, Push Notifications is required.

· Strong understanding and experience in multi-threading, memory management, and network communication on Android devices

· Understanding of fundamental design principles behind a scalable application.

· Experience with UI animations a plus

· Strong object oriented programming skills and understanding of MVC pattern and MVP

· Experience in working with remote team members and agile concepts.

· Knowledge in SOAP Web Services / REST APIs JSON Parsing Proficiency MySQL or Oracle


Preferred:


· Understanding of data modeling and storage with NoSQL databases like Cassandra/MongoDB will be a plus.

· Experience with the Atlassian tool suite JIRA and Confluence preferred.

· Experience with payments technology is a plus

· Familiarity with Restful microservices architecture and patterns will be a plus.

· Development experience with REST services using Springboot or NodeJS/ExpressJS

· Knowledge of developing trends and emerging standards in mobile apps, mobile payments, and wearables.

· Familiarity with Linux and cloud concepts around discovery, load balancing etc. is preferred.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: