Full-stack Web Developer (Architect)

Responsibilities:

- Bachelors/Masters degree in Computer Science or equivalent education from Tier 1 or Tier 2 colleges

- Experience in both latest front-end and back-end web / mobile technologies

- Extensive hands-on experience in NodeJS / SailsJS / ExpressJS, Ruby on Rails, NoSQL DBs (OrientDB, ArangoDB, Neo4J or CouchDB are preferred), AngularJS and Bootstrap

- Strong coding and designing skills in JavaScript, jQuery, Bootstrap, HTML5 and CSS3

- In addition to AngularJS it will be good to have experience in other such front-end JavaScript frameworks like BackBoneJS, EmberJs, KnockOutJS etc.

- Working understanding of Continuous Integration and Continuous Deployment concepts and tools such as (Chef/Puppet); Development tools (Jenkins, Git), Application Servers (Apache, Tomcat)

- Decent experience with PHP MVC Framework

- Experience in consuming and developing secure RESTful API/web-services

- Clear and detailed understanding of Mobile WebView and Responsive Designs

- Comfortable using Unix / Linux machines from command prompt

Qualifications:

- Own the product development from scratch – Architect scalable, distributed and large scale web and mobile solutions from scratch

- Ensure test driven development (TDD) methodologies are deployed to execute project

- Define and ensure right coding practices

- Code for fresh development and to troubleshoot and resolve issues

- Report development progress to management team

- Keep self-updated with latest technologies in web, mobile and cloud space

- Lead web development efforts, including hiring, mentoring and advising peers

- Keep the team charged up with challenging work

- Ability to work independently, as well as in a team environment

 

iOS developer

Requirements:

- Deep skills and professional mastering of iOS technology;

- 1 year work experience;

- English level is pre-Intermediate and above;

Benefits:

- Work side by side with professionals;

- Competitive salary;

- 25 days of paid vacation;

- Full-paid sick leave;

- A possibility to attend English classes in-house;

- Excellent conditions for working. Comfortable working place, free tea, coffee, cookies.

 

Python developer

Duties:

- Development of the server side to the mobile multiplayer game.

Requirements:

- Proven experience with Python;

- Commercial experience in the development of 2 years;

- Server-application development experience;

- Experience with relational databases (PostgreSQL, MySQL);

- Experience with version control systems (Git, SVN);

- Work experience with GNU \ Linux;

- English level is Pre-Intermediate and above.