JavaScript Lead + Java
Responsibilities:- Working on our own product - a task management application for Google Apps, based on GTD methodology.
Requirements:- Proficiency in JavaScript
- HTML, CSS and the related technologies
- Understanding of the principles of good software architecture design, the use of design patterns, etc.
- Experience in Java
Desired Skills:- Knowledge of GTD
- Knowledge of Lean
- Knowledge of Scrum
Build/Release Engineer
Responsibilities:- Running builds and releases for a distributed team
- Direct communication and reporting to the customer
- Participation in weekly meetings (usual time - 7-8 PM)
Requirements:- Linux usage and administration skills
- Proficiency with Ant and Make tools
- Continuous integration, Jenkins (understanding the principles, usage and administration experience)
- An ability and willingness to learn new technologies
- Good spoken and written English — ability to communicate with the client directly, and work in a distributed team
- Understanding of the software development process, its phases, etc.
Desired Skills:- JavaScript/Dojo, Python experience
JavaScript Developer
Responsibilities:- Working as a part of a distributed team
- Direct communication and reporting to the customer
- Participation in weekly meetings (usual time - 7-8 PM)
Requirements:
- Proficiency in JavaScript
- HTML, CSS and related technologies
- Experience with libraries like Dojo, jQuery, ExJS
- Understanding of principles of good software architecture design, the use of design patterns, etc.
- Responsibility, ability to communicate with the client directly and work in a distributed team
- Good spoken and written English
Desired Skills:
- Widget creation experience
- Python/Django and/or Java or another backend programming language experience
- Ability and willingness to learn new technologies and backend programming language
Senior Java Developer
Requirements:- Expert in Java and web technologies, client-server architecture and patterns
- NoSQL Databases
- Experience in high-load systems development
- Strong mathematical background and algorithms
- Good command of written and spoken English
Desired Skills:- Apache Hadoop family frameworks
- Amazon AWS, Google AppEngine
- DDD, CQRS
- JavaScript, jQuery, backbone.js, underscore.js
- Google Closure Tools
- Experience in integration with Twitter, Facebook, Google Maps
Java Intern
Responsibilities:
- Intensive learning and self-education
Requirements:
-
Knowledge of OOP principles
- Basics of applied math in scope of first two years in University
- Eager to learn
Desired Skills:
- Projects done on your own. Send us the code you proud of alongside with resume