TeamDev Ltd. Home Page

We are looking for new members to join our team. If you are a qualified specialist, eager to grow professionally and use your skills and talent in the most promising areas of software development, you are welcome to become part of our creative team. Bring your ideas to the world of innovation — do it with TeamDev!

Caterpillar
Who are you?

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