16 days old
2018-06-072018-07-05

Senior Android Developer

Charlestown, MA 02129
  • Job Code
    625804
  • Payrate
    $135,000 To $150,000
  • Jobs Rated
    61st

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 drives 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.


Our newest Senior Android Developer will:


Maintain and extend 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 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 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-pace environment


Firmware would be a plus; embedded development; AOSP


A BS/MS degree in CS or an allied discipline - or the equivalent in independent experience

Categories

Jobs Rated Reports for Computer Programmer

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Android Developer

Randstad Technologies
Charlestown, MA 02129

Share this job

Senior Android Developer

Randstad Technologies
Charlestown, MA
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Good
50/220
Stress
Very Low
17/220
Growth
Very Poor
211/220
Powered ByCareerCast