JavaScript Developer
Требования
Условия
Компания
Маркетинг, реклама, массовые коммуникации и инновационные технологии
Описание вакансии
Условия работы
Sputniki is looking for full stack javascript developer to join our team on startup-project. You'll work on b2b applications and be part of our small and solid development team. You will work by Scrum methodology - so you won't be limited by any documentation, and you will be able to bring and implement your own ideas. Project is not time-limited, you will start and continue to evolve functionality and basic idea.
Your Task:
- Build web and native (iOS, Android, Windows Phone) applications on top of node.js and meteor.js in terms of REST API
- Implement backend architecture (API) - Designing RESTful interfaces in node.js to connect to our backend services and expose data to frontend applications
- Take a part in implementing functional frontend design (UI)
- Take a part in designing and implementing projects/features from start to finish (R&D)
- Write clean, well-tested, maintainable code
- Take part in offsite adventures with the team
Required Skills:
- Advanced javascript skills (Node.js & Meteor.js)
- Experience in Express.js, hapi.js, redis, MongoDB, Couchbase, Amazon Web Services (AWS), a big plus
- Also a big plus is solid JS-workflow, like grunt, gulp, Karma, Mocha, Bower, Browserify
- Experience deploying and scaling through AWS
- Advanced web fundamentals HTTP, AJAX, HTML5, CSS3, Canvas
- Advanced experience building web views for mobile/tablet users
- Advanced experience building and working in terms of REST API
- Experience with Cordova or similar frameworks
- Lover of concise, well documented and test-covered code
