Position: Front-End (React) Developer for dialogEDU
Company: Daxx
Category: JavaScript
Experience required: 3y
English level: upper

Project description:
dialogEDU is a global digital training and communications platform advancing the knowledge of learners worldwide through its world-class technology and services. dialogEDU is a powerful learning management system (LMS) platform that offers courses, specialized training, and pathways for communication through a dynamic digital environment, helping your students learn – when and where their personal schedules permit. The LMS is an engaging online delivery technology designed to educate learners with its own unique DNA. dialogEDU LMS is a Learning Management System that is designed for the modern world, with a scale-out architecture that can support any type and volume of data and is offered as a SaaS-based solution.

Responsibilities:
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Overhaul and optimize application UI/UX for maximum speed and scalability
- Collaborate with other team members and stakeholders
- Convert app dashboard (currently: HTML, CSS, jQuery, Ember, React) into a React app

Requirements:
- Proficient understanding of web markup, including HTML5, CSS3
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
- Good understanding of ReactJS
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image
- Proficient understanding of cross-browser compatibility issues and ways to work around them
- Proficient understanding of code versioning tools, such as Git
- At least Upper-Intermediate English level

Will be a plus:
- Familiarity with tools such as Gimp or Photoshop

Daxx offers:
- A professional environment with great people to work with
- Opportunities to make a difference and grow professionally
- Work in distributed agile teams with the right processes in place
- Direct cooperation with the customer
- Dedicated HR / Client Manager
- Regular performance reviews
- Competitive salary, medical insurance, 20 working vacation days
- Regular corporate events, team buildings, etc.