Position: Lead Software Developer (React.js)
Company: KindGeek
Category: Lead
Experience required: 5y
English level: upper

Following are the key traits & skills we prefer for this role:
- Smart & High Energy Engineer - We work at a very fast pace on cutting edge hard problems and we need people who can keep up.   We need people who really love producing results for customers and who enjoy programming and exhibit the energy and creativity that comes from being fully engaged in the technical side of what we do; 
- Strong Software Development background - This job is definitely NOT for non-technical project managers. Recent, hands-on experience coding both server-side (some Python and client-side (JavaScript) are strongly suggested, and 5+ years’ work experience as a professional programmer is required;
- Experience Wire-framing UI & Designing APIs - You do not have to have strong artistic skills, but you should be comfortable not only spec-ing out UI wireframes but also designing the supporting technical web service API’s and/or client-side component API’s;
- Technical Project Management:  You should be highly organized with a strong history in either technical project management or as the lead developer for complex software development projects;
- Customer Facing: comfortable meeting with sophisticated customers and managing expectations on large high-value projects;
- Ability to translate business requirements into functional requirements documentation or work with light requirements in an iterative fashion using JIRA;
- BS/BA degree; Master’s degree preferred;
- Advanced knowledge of application, data, and infrastructure architecture disciplines;
- Understanding of architecture and design across all systems;
- Working proficiency in developmental toolsets

We offer:
- Professional books in a corporate library;
- English courses;
- Training and education;
- Corporative leisure activities;
- Competitive salary according to the qualifications;
- Flexible working schedule;
- Individual approach to professional and career growth;
- 18 working days of paid vacation, paid sick leave