Position: Full Stack Developer (Ruby+React)
Company: InVerita
Experience required: 5y
English level: upper

Qualifications:
5+ years total experience delivering enterprise-class applications using Ruby;
4+ years of application design and testing experience;
Strong experience with React;
Solid foundation in writing scalable application code following best practices of accessibility, internationalization, and instrumentation;
Experience with cross-browser, cross-platform, and design constraints on the mobile
Solid knowledge of algorithms and design patterns;
Experience with test automation: TDD, unit/integration/functional testing;
Practical experience in developing applications using microservices, container technologies, container management systems such as docker, etc;
Strong experience with Databases design (SQL, NoSQL) and analytics;
Experience building and deploying applications into cloud environments
Experience with CableReady will be a plus;
Experience with Stimulus framework will be a plus;
English level: Upper-Intermediate or higher.

Project description:
Global real estate company that connects buyers and real estate agents across the world through its online portal. Ruby developers that join this team will assimilate into a fun relaxed environment while working to take ownership of the future TC application iterations. Although become the main engineers responsible for the TC application, developer will still act as part of the larger team which all meet together for daily scrums, ask one another for assistance, report to the same PO and VP, etc.

Responsibilities:
Drive significant technology initiatives end-to-end and across multiple layers of architecture;
Drive design and implementation of durable and software solutions that will solve critical customer problems, are scalable, secure, easy to maintain, and interact with numerous other;
Provide recommendations and best practices for application development, platform development, and developer tools;
Capture requirements and use cases actively stay abreast on industry best practices, share learnings, and experiment and apply cutting edge technologies;
Provide technical leadership and be a role model/coach to software engineers pursuing a technical career path in engineering;
Provide/inspire innovations that fuel the growth of Intuit as a whole and generate creative ideas for emerging business needs.

We offer:
Career and professional development opportunities;
Regular performance evaluation and salary revision;
Flexible working hours;
Remote work opportunities;
Certifications and courses financed or co-financed by the company;
20 working days of paid vacation per business year and 11 paid Ukrainian official holidays;
10 paid sick leaves;
The internal mentorship program, corporate training, and events;
Opportunities for free continual English courses of all levels;
Partial compensation for sports and Amazon books;
Regular massage therapy;
Great team parties, company events, and branded presents;
Company legal and accounting support;
Comfortable office, equipped with everything you need and round-the-clock access;
Relocation package.