Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Chalice invites a Middle JavaScript Developer for long-term and full-time employment at its service center in Kyiv, Ukraine.
You will have the opportunity to be a part of the extension team of an international IT Consulting Company.
Our Customer is a German software development and IT-consulting company, it main focus is in systematic application of knowledge and information technologies. Main customers are national and international associations.
Founded in 2002.
Responsibilities
- Take part in architectural decisions
- Follow solid design and high-quality implementation practices.
- Develop Internal CRM system.
- Daily communication with customer
Requirements
- Good knowledge of JavaScript (ES6+)
- Experience with ReactJS, AngularJS, or similar UI frameworks
- Understanding Component-Based concept
- Experience with testing tools (Jest, Jasmine, ESLint, Karma)
- HTML5 & CSS3 (PostCSS, SASS / Less)
- Using Build-Tools (Webpack, npm, Gulp)
- Basic understanding of the principles of usability (a11y)
- Progressive Enhancement
- 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 Microservice Architecture pattern
We Offer
- Ongoing opportunities in 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
- Flexible schedule
- Free lunch and coffee/tea (as much as you feel like drinking)
About the Company
We are a global team of developers, project leaders, support staff and more. We are a young, but a forward-thinking company head office in Canada and 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 And
- 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
Apply
Apply with CV
© 2026 CHALICE LTD. All Rights Reserved.