How about working in an international mobile team with about 10 awesome colleagues? With your profound knowledge of Node.JS you can design and implement backends to handle the data of iOS, Android, WP and Cordova based apps. That way you enable the team to develop lean software and to have the right backend precisely made for their mobile use case - always working at the cutting edge of scalability. Prototyping and building complex deployments also belong to your tasks. You will develop solutions that are generic though custom-made and can be used by many clients on various platforms. You are the one responsible for a large part of the perceived UX on mobile devices, though not working on them directly. Documentation and easy access are necessary for you and and the team. Discussing other interesting computer science / development / engineering issues from your point-of-view and contributing to the overall performance of the team is also part of your daily routine: we choose the framework, platform and database that fits to the application - that’s why we encourage an open mind for new technologies.
Please check further requirements and what we can offer in return below. And make sure to send us your GitHub handle along with your application. We are looking forward to it!