← Back to jobs

BayOne Solutions Logo
Android Developer

BayOne Solutions

 

Sunnyvale, CA, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: Android developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Job Description

What you'll bring:

  • B.Tech. / B.E. / M.Tech. / M.S. in Computer Science with 3+ years of experience in design and development of highly-scalable applications and platform development in product based companies or R&D divisions.
  • Strong computer science fundamentals: data structures, algorithms, design patterns.
  • 3+ years of experience in building Android applications.
  • 3+ years of demonstrated end-to-end experience building, testing and shipping commercially available Android apps
  • Sound experience in Kotlin/Java, Familiar with latest Android concepts ,
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles , patterns, and best practices
  • Well versed in TDD,BDD methodologies and the enabling tools and technologies - JUnit, TestNG, Cucumber, CI/CD etc.
  • Practitioner of Agile methodologies and DevOps
  • CI/CD development environments/tools: Git, Maven, Jenkins
  • Experience with performance testing tools e.g. Jmeter, LoadRunner etc .
  • Experience with Architectural patterns for High Availability, performance ,
  • Scale our Architecture, Disaster Recovery, Security Architecture.
  • Ability to convert high level design to low level design, estimation of work and participate in program planning & execution.
  • Excellent communication (both written and verbal) and interpersonal skills including negotiation, facilitation, and consensus-building Ability to balance the long-term “big picture” and short-term implications of design decisions.
  • Strong desire to drive change, and ability to adapt to change quickly. Proficient in new and emerging technologies.
  • Must be a proven performer and team player who enjoys challenging assignment with high energy in fast growing environment.
  • Strong engineering mindset who can drive design and development of automated monitoring, alerting and self healing system


 

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs