Android Developer

ONE STOP COLLECTIBLE CORP
Cresskill, United States
2 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Alexa Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Android Software Development Databases Database Schema Software Design Patterns Linux Web Development Firmware
+16 more
Home Automation JSON Python (Programming Language) Message Queuing Telemetry Transport (MQTT) Object-Oriented Software Development Open Source Technology Selenium Software Engineering PIC Microcontroller Appium Indexer Backend Git Amazon Relational Database Service Information Technology Restful APIs

Job description

  • Develop our Android app to feature parity with our existing iOS app, with emphasis on both detail and sound overall architecture
  • Coordinate with our iOS team, firmware, and backend developers to advance the state of both apps in a consistent fashion compatible withour overall ecosystem
  • Track changes with well-described single-issue GIT commits
  • Communicate with the Bond device and server cloud via RESTful APIs and MQTT feeds
  • Sync in-app database state with information stored on the Bond device and the server cloud
  • Upload usage analytics and error reports to server for monitoring and analysis
  • Help setup continous integration automated build and testing of the app both in isolation and in the context of the entire Bond system

Bonus Points

  • Database Schema Design and Indexing
  • RESTful APIs, JSON, MQTT
  • Python
  • Familiarity with Selenium and Appium and other testing solutions
  • Ruby on Rails web development
  • Amazon Web Services (EC2, S3, RDS), Alexa Skills
  • Experience compiling open source tools for OSX and/or Linux
  • Microcontroller or Embedded Systems experience

Requirements

Olibra is looking for creative and collaborative developers to join our development team. We believe in hiring people who love what they do. Are you passionate about Android, home automation gadgets and building great products? If so, we want to hear from you!, * Bachelor’s Degree in related field - computer science is preferred

  • 2 years related experience in Android development
  • Strong coding abilities and experience with Java and Android SDK, especially supporting multiple device versions and screen sizes
  • Strong experience with Object Oriented (OO) software design
  • Experience understanding large and complex code bases
  • Familiarity with Android design patterns and threading rules

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:01 min

Learning Java to build early Android applications

Brian Morrison · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all