Feel like you can live up to the title Android Software Engineer at a startup? Doubletwist has an opening for the post. Call goes out to Software Engineers by training. The fact that Doubletwist is a stratup should not make you assume its a less demanding job. DoubleTwist is funded by the same guys who funded Skype, Spotify and Facebook, and they aim to build an open media platform, something like itunes but way better, ensuring seamless use of media between all your devices. That calls for a thinker.
The engineers will be tasked to assist in system architecture, design and implementation of the said system. The job will involve coding, documentation, test plans building, performing code reviews, debugging software, design input and project roll-out. Doubletwist guys are looking for a fast learner in this as its demanding.
” You should be able to change tracks at a moment’s notice, from desktop debugging to server coding and back, and keep smiling. You should be able to spill coffee directly onto the keyboard of your laptop without losing your cool and be able to go for extended periods without massage therapy or snazzy haircuts.”
The job openings are:
Android Software Engineer
- Must be able to dive into existing code and familiarize quickly.
- Should have comprehensive experience with Android development, in particular, you have:
- Written and run an app on an Android device,
- A solid understanding of multi-threaded code and potential pitfalls,
- Written code that handles network changes resiliently,
- Written code that executed in a bandwidth & memory-limited environment,
- Discovered at least two bugs in the core Android framework,
- Be passionionate about creating smooth, intuitive UIs.
- Low-level media player code (decoding, audio processing, etc.),
- Animation using OpenGL or Renderscript,
- Designing/implementing web services (designing APIs, configuring the stack, etc.), especially in a cloud-hosted environment
Web Services Engineer
- Must be able to dive into existing code and familiarize quickly.
- Must have a proven record of learning and adapting to a new, complex development environments.
- Should have comprehensive experience with web services, in particular, you have:
- Designed & implemented server-side application layer for a scalable web service/app that could gracefully serve millions of users,
- Designed & implemented server-side application layer for a scalable web service/app that could gracefully serve millions of users,
- Experience with Javascript (including common libraries like jQuery) and at least one of the following languages: Ruby, Python, PHP, Perl,
- Developed on top of sophisticated MVC frameworks or popular JS-app frameworks,
- Deep and broad grasp of modern markup languages (HTML, CSS, or HAML, SASS, etc.),
- Experience with configuring and deploying a full web stack on AWS (or comparable Paas/Saas/IaaS platform) (e.g. configuring a MySQL database on RDS, nginx or Apache on EC2,
- A fundamental grasp of data structures, schema design, SQL, and the like,
- Unit-tested the crap out of your work,
- Taken a project from requirements document to launch and post-launch maintenance.
Send your resume to jobs [at] doubleTwist with email subject of “Android Software Engineer”