Career Opportunities
Basis of our company is a talented, vigorous and young team.
Knowledges of programming languages, principles of object-oriented programming and English language skill are main factors to define a level of compensation in our company. High education degree is a plus. The company is loyal to gifted students and experienced professionals who are ready to combine jobs and study.
Junior Developer
Responsibilities
- development of web projects with different levels of complexity;
Requirements
- candidate should have experience of Internet sites development in the team and understand the principles of client-server technologies for web applications;
- candidate should understand the principles of extreme programming and understand the principles of MVC;
- experience of work with SQL and user knowledge of Unix are required;
- understanding the principles of Object Oriented Programming is required;
- candidate should have such personal qualities as quick ability to learn, independence, curiosity, creativity, ability to experiment and take responsibility for results of the experiments;
- considered as a plus: good knowledge of HTML, HTML, JavaScript, Perl, familiarity with the system of versions control SVN (GIT), principles of Apache, Nginx.
For more information, please send your CV and a covering letter to hr@flatsoft.com. Please also state your name and the job title you are applying for in the subject bar.
Senior developer
We are opening a position of “Senior Ruby on Rails developer”.
Skills and Capabilities
- experience in development not less than 3 years;
- experience of work in developers team;
- perfect understanding of the following principles is required:
- extreme programming;
- MVC engineering;
- logics of client-server applications within the HTTP.
Essential
- understanding of object-oriented programming principles, completed projects created in object-oriented programming style;
- knowledge of Linux from the user point of view;
- knowledge of HTML, CSS;
- experience with one of the JavaScript frameworks: JQuery or Prototype.
Desirable
- PayPal, TrustCommerce, Authorize.net;
- various API (Google Maps, Twitter, Facebook);
- systems of control versions SVN or GIT.
Completed PHP, Java, Perl, C, RubyOnRails commercial projects is a plus.
For more information, please send your CV and a covering letter to hr@flatsoft.com. Please also state your name and the job title you are applying for in the subject bar.
Project manager
Responsibilities
- management of web projects.;
- communication with the clients on English;
- engineering tasks for developers, designers, admins;
Requirements
- level of English should be Intermediate or higher;
- exprience of building web sites, understanding of the web sites creation processes;
- Knowledge of modern web oriented technologies of project management (basecamp, pivotal tracker, sifter) and organization of information systems implementation;
- exprience of building web sites, understanding of the web sites creation processes;
- experience of writing project documentation;
- ability to work in stress situations;
- Skills of work with Skype, Google;
- knowledge of programming basics is a plus;
- responsibility, leadership, ability to learn;
For more information, please send your CV and a covering letter to hr@flatsoft.com. Please also state your name and the job title you are applying for in the subject bar.
Web designer
Responsibilities
- design, psd to CSS/HTML, coding, mockups;
- experience in web design is required;
- knowledge of Adobe PhotoShop;
- knowledge of Adobe Illustrator, CorelDraw;
- psd to CSS/HTML for iPhone and iPad;
Requirements
- knowledge of HTML, CSS;
- cross-browser and semantic coding from psd to CSS/HTML;
- sample designs produced or willingness to do a test task;
- English language skills sufficient to be able to read technical documentation is considered as a plus;
- understanding of web design process on the whole. Experience of work in the team with other developers is a plus;
We can suggest:
- interesting and challenging projects;;
- high level of design process organization;
- possibility of work promotion;
- friendly working atmosphere, professional IT community;
- official employment in terms of Labor code (Legislation) of the Russian Federation;
For more information, please send your CV and a covering letter to hr@flatsoft.com. Please also state your name and the job title you are applying for in the subject bar.