Senior Front-end Developer
Our company, with over 12 years of experience in IT commercial development, collaborates with major customers across Europe. We are seeking a passionate and experienced Senior Front-end Developer to join our dynamic team. This role offers the opportunity to work on innovative applications in areas such as industrial monitoring and analytics, satellite and drone image processing, power grid optimization, and leak detection in pipelines.
As a Senior Developer, you will play a crucial role in developing front-end and client-server communication layers, contributing to solution architectures, and participating in the improvement of development processes. You will work closely with cross-functional, multinational teams to ensure our software products meet the highest standards of performance and reliability.
Job Responsibilities:
-
Development of front-end and client-server communication layers
-
Contribution to solution architectures and requirements elicitation
-
Participation in development processes improvement
Expertise & competencies requirements:
-
Commercial software development experience with JavaScript/TypeScript (5+ years)
-
Significant experience with React and popular state managers (Redux, MobX, Reatom etc.)
-
Proficiency with HTML5, CSS3, Sass, Less, CSS, etc.
-
Deep knowledge of Git
-
Experience with design, prototyping, debugging
-
Problem-solving attitude with a will to deliver the best possible user experience
-
Communication skills and readiness to work in a team as well as individually
-
Good command in spoken English
Would be beneficial:
-
Experience with visualization libraries (d3.js or similar)
-
Practical knowledge of Angular, Vue.js or other popular library/framework
-
Contribution to journals/blogs/professional community resources
Working conditions:
-
Working time Mo-Fr (8 working hours)
-
Employment according labor law of Republik of Kazakhstan
-
Compensation of medical insurance after trial period
-
Remote work with international team
-
Growth possibilities
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).