Experience with ReactJS, AngularJS, or similar UI frameworks
Understanding of Component-Based concepts
Experience with testing tools (Jest, Jasmine, ESLint, Karma)
Using Build-Tools (Webpack, npm, Gulp)
Basic understanding of the principles of usability (a11y)
Experience with RESTful APIs
Experience with state management libraries (Redux, MobX)
Will be a plus:
Intermediate level of English
Experience with functional programming concepts/languages
Experience with one non-scripting language (Java, C++, C#, or other)
Understanding of Microservice Architecture pattern
Responsibilities
Take part in architectural decisions
Follow solid design and high-quality implementation practices
Develop Internal CRM system
Daily communication with customer
We are offering
Ongoing opportunities in an international company
Democratic management style
Trainings and business trips abroad
24 working days paid vacation
A comfortable office in downtown
Coaching for your professional development
Free lunch and coffee/tea (as much as you feel like drinking)
Who we are
We are a global team of developers, project leaders, support staff, and more. We are a young, but forward-thinking company with a head office in Canada and a Service Delivery Office in Ukraine. Our skills and customer service acumen are truly unmatched. We are proud to deliver IT outsourcing/outstaffing services to companies worldwide. We Help Our Clients Meet And Exceed Their Business Goals By Providing:
Software Development And Maintenance Services
Vendor Relationship Management And Guidance
Modernization of Legacy Systems
Management of Existing IT Systems
Training in Improved IT Processes
Real-Time Decision Support
Cost Control And Quality Oriented Systems Management
A Partnership With Solution Providers Worldwide That Allows Us to Create Custom IT Solutions