All-In-One Scriptless Test Automation Solution!

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Job Details

Job Title
: Senior Android Engineer
Required Skills
: Android, AWS – SNS/SQS, AWS Dynamo, AWS Lambda, AWS S3, Gradle, Java, Kotlin
Location
Duration
: 9 Months contract with possible extension

Job Description

Pay Range: $70/hr – $80/hr, the pay rate may differ depending on your skills, education, experience, and other qualifications.

Featured Benefits: 

  • Medical Insurance in compliance with the ACA.
  • 401(k).
  • Sick leave in compliance with applicable state, federal, and local laws.

Design & Implementation (75%)

  • Design and build high-quality native mobile applications for the Android platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with Product Owners and across engineering teams to define, design, and deploy new features
  • Connect the application to back-end tools, including the cloud, APIs, and push notifications
  • Assist with maintaining high engineering standards in code quality, organization, and automation
  • Participate in testing to ensure proper application functionality
  • Implement encryption techniques to protect content.

Team Operations & Success (25%)   

  • Participate in Agile SCRUM ceremonies (Sprint Planning, Grooming, Daily SCRUM, Demo) and contribute to team deliverables
  • Participate in peer reviews of software engineering artifacts
  • Assist in the identification and resolution of production issues
  • Ensure the team is adhering to development standards and security policies and procedures

Must have:   

  • Ideally 7+ years of software development experience with a significant focus on Android native mobile applications
  • Strong proficiency with Java and Kotlin
  • Demonstrated experience designing, developing, deploying and releasing Android applications in the App store
  • Experience with Android frameworks, and Apollo is preferable
  • Understanding of fundamental Android APIs, frameworks, capabilities, UI styles, and paradigms
  • Understanding of UI design and a user-oriented focus
  • Knowledge of performance limits and characteristics
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Proven ability to work in concert with cross-functional engineering teams and business partners
  • Bachelor’s degree in computer science or a related discipline
  • Authorization to work in the U.S.

Additional nice-to-haves: 

  • Capability developing applications for multiple target platforms from a single codebase
  • Hands-on experience with server-side APIs and enterprise backend systems & JSON/XML
  • Skill in API architecture in collaboration with backend teams
  • Experience with backend for front-end server-side systems to optimize client-side experiences
  • Experience and a willingness to work with the Agile software development methodology in a fast-paced, iterative, and multi-functional setting with contributors from various backgrounds, talents, and locations

In this role, you will:    

  • Design and build applications for the native Android platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate across engineering teams to define, design, and deploy new features
  • Connect the application to back-end tools like the cloud, APIs, and push notifications
  • Help maintain code quality, organization, and automatization
  • Run tests to ensure the app’s functionality is proper
  • Accountable for assisting in the maintenance of code quality, and automation
  • Use encryption techniques to protect content

You Have:    

  • Bachelor’s degree in computer science, Engineering, or related work experience
  • Minimum of 7+ years of professional software development
  • Minimum 5+ years of experience in Kotlin, Java and experience with Gradle is highly preferable
  • Exhibit a portfolio of Android apps designed and developed
  • Experience with Android frameworks, especially Apollo is preferable
  • Extensive experience developing end-to-end Android mobile apps, including design, development, and deployment to app marketplaces with a good understanding of performance limits.
  • Hands-on experience with RESTful APIs to connect to back-end services and JSON/XML
  • You are authorized to work in the United States of America

Differentiators    

  • Understanding of UI design and a user-oriented focus
  • Understanding of fundamental Android APIs, frameworks, capabilities, UI styles, and paradigms
  • Understanding of Apple’s design principles and interface guidelines
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Experience and a willingness to work with the Agile software development methodology in a fast-paced, iterative, and multi-functional setting with contributors from various backgrounds, talents, and locations

Required Details

Experience
: 7 Years
Travel Required
: No
Clearance Required
: No

Contact Details

Contact person
: Anil Kumar
Phone
: 678-203-2570
Website
: https://suntechnologies.com

About The Author

Apply for Job

India Job Inquiry / Request Form

US Job Inquiry / Request Form