Senior Android Developer

job summary:


We're a team of self-starting, mission-driven individuals with a passion for purposeful innovation (and of course, office pups). That said, we don't take ourselves too seriously, love to celebrate, and put people at the center of everything we do, whether it's organizing a team lunch or designing a new touchscreen animation. As we continue to grow rapidly, we're always on the lookout for scrappy, problem-solving, big thinkers to come aboard!

We are always seeking great software developers to build future versions of our software. Our ideal candidate, while having their areas of expertise, will not shy away from digging into any part: web UI, backend, firmware and mobile applications. We are a small and fun software team in a fast-growing hardware startup. Our customers love our product and you will play a crucial role in making them even happier. If you love thinking through new ideas and interactions, how to execute them in an innovative way and have a deep respect for user experience, come join our team!

As a Senior Android Developer, you are eager to stay on the bleeding-edge of the mobile market across a broad spectrum of industries. Your guidance and input drive architecture and functionality decisions. Whether you prefer providing mentorship to junior engineers or acting as a technical sounding board for all, this role invites seasoned engineers to exercise their deep expertise.

location: Charlestown, Massachusetts
job type: Permanent
salary: $95,000 - 100,000 per year
work hours: 9 to 5
education: Bachelors

Our newest Senior Android Developer will:

  • Maintain and extend the applications for the Android platform

  • Collaborate with cross-functional teams to define, architect, and ship new features. Work with outside data sources and APIs

  • Improve the kiosk mode of Android tablets by customizing the Android OS (AOSP)

  • Focus on innovating and better ways to create solutions that add value and amaze the end user

  • Build a delightful UI/UX for our Android tablets

  • Work with teams to add new features into existing Android offerings

  • Leverage modern architectural patterns, third-party libraries to deliver new features. Profile and improve app performance.

  • Contribute to code quality by writing Unit, UI, and Integration tests

  • Enforce code styles and best practices via code reviews and mentorship.

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency and effectiveness.

  • Be part of a small, agile, driven and fun software team

  • Create software that supports our physical product and take on responsibility for shaping that product

  • Build enhancements to our tablet and its Android mobile apps

  • Use the latest open tools and processes like git and scrum

  • Work with a very broad set of technologies, from embedded programming to mobile Android apps, from UI to backend and database

  • Scale our backend to handle factor 10 increase


We think you will bring:

  • Mastery of Android SDK

  • Have worked in an Agile environment (Scrum preferred)

  • Knowledge of web services, specifically REST APIs

  • Hands-on experience developing production-ready Android apps

  • Experience building and shipping non-trivial applications of at least reasonable complexity

  • Strong analytical and technical skills, you are detail-oriented and work fast

  • A true self-starter approach and love of taking on the responsibility

  • A hunger for keeping up with new software technologies and you can't imagine yourself not doing so. Our stack includes React.js, Redux, Android, Java, and Docker

  • Genuine desire and commitment to always learn, improve, produce the best work possible

  • An agile mindset to thrive in a fast-paced environment

  • Firmware would be a plus; embedded development; AOSP

  • A BS in CS or an allied discipline - or the equivalent in independent experience

skills: Joining us at means:

  • The opportunity to work on products with positive, tangible, environmental impact

  • Company-paid medical, dental, and vision insurance at 95%

  • 15 days PTO and 9 company holidays

  • Collaborative workspaces with visiting furry friends, great snacks, and, of course, Bevis!

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Company Description:

Randstad is a $22.5 billion global provider of HR services and the second largest staffing organization in the world. From temporary staffing to permanent placement to in-house, professionals, search & selection, and HR Solutions, Randstad holds top positions around the world and has approximately 31,100 corporate employees working from its nearly 4,700 branches and in-house locations in 40 countries.

We are a company built on a deep network of expertise that crosses industries and geographies. We recognize that talent comes in different forms, that every business has its unique challenges and opportunities. And our recruiting experts are skilled at marrying talent and business‚€”identifying the ideal professionals for an organization's culture and its teams, its needs and its goals.

Salary: $95k - 100k per year

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Senior Android Developer
Waltham, MA Endurance International
Senior Android Developer
Boston, MA Wayfair Llc
Senior Web Developer (Boston)
Boston, MA Intrepid Pursuits
Senior Java Developer
Andover, MA CERES Group
Senior ETL Developer
Marlborough, MA CERES Group