Senior React developer

The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need Senior React developer.


— You are an expert in HTML5, CSS & ECMAScript with minimum 6 years of Frontend
Development experience
— You have proficient knowledge of vanilla javascript, keep up to date with the latest
ECMAScript APIs and have experience with any mv* framework (Preact preferred)
— You have good knowledge of cross-browser compatibility issues and ways to work around
them (we support IE11)
— A plus would be: You have experience with building design systems / component libraries
— You write performant code and have a good knowledge of page speed implications and
— You have an eye for design & enjoy building great UX in close collaboration with our designer
— You have experience with Git Workflows
— You like to share new ideas and techniques which help us and our codebase getting better
— You understand the basic SEO principles and know-how to ensure that the application will
adhere to them
— A plus would be: You have skills or working experience with Webpack, Python, Django,
Docker and AWS
— You are a team player and want to be an active member of our development process
— You feel comfortable communicating in English

Project – Is transforming the way humans connect. We are building a new modern marketplace in React, NextJS, Typescript, GraphQL, on AWSwith a deep focus on mobile, modularized components, performance and quality. As part of the team, you’ll be working with talented engineers to help navigate through complex problems while keeping scale in mind. We have millions of users each month searching, attending, and navigating our platform at a global scale. We are in 196 countries and mission driven.

Being a Senior Frontend Developer for our key portal means implementing and
improving features that impact the lives of hundreds of thousands of people. Together with your dev
and product team mates and under the mentorship of our CTO, you will be involved in:
— You take over the ownership of the frontend architecture and applications
— You develop new features for our massive existing user base
— You build clean and reusable code and libraries that support our future growth
— You are part of the product specification & UX/UI process and ensure the technical feasibility
— You optimize our application for maximum speed and scalability

Our Tech-stack
— Our applications and APIs are custom-tailored Django Apps, our CMS is Wagtail
— Our responsive frontend is powered by Django and the Django REST framework and build
from scratch using latest technologies
— Frontend: ECMA6, Preact, PostCSS, Webpack
— Backend: Python, Django, Wagtail, REST-Api, Elastic, Postgres, Redis
— Design: Figma
—  Continuous Integration, Containers, and Cloud-Hosting make our applications agile, fast, and
— Infrastructure: Jenkins, AWS, Docker


Your skills and expertise:

— 3+ years of front-end development experience in building large, complex, highly scalable web     applications
— Working with development teams (4+ developers)
— Waterfall, Agile/Scrum-based process experience
— Considerable FE development experience
— Working experience with more than one React.js, Angular, Vue.js frameworks
— Profound knowledge of browser limitations, testing and debugging
— Experience in OOP and MVC designs
— Good understanding of multithreading, data structures and design patterns
— Knowledge and understanding of client-side architecture best practices
— Considerable proficiency in JavaScript (ES6 and higher)
— Sufficient understanding of asynchronous request handling, partial page updates, and AJAX
— Familiarity with front-end build tools, such as Webpack
— Deep understanding of code versioning tools, such as Git / Mercurial / SVN
— Experience in a wide variety of TCP based protocol stacks and architecture (HTTP, HTTPS, SOAP)
— Experience in REST and GraphQL methodologies
— Upper-intermediate English

With us you can:

Develop your technical knowledge:
— Use latest technologies;
— Participate in technical events and conferences (the cost is covered by the company);
— Regular techtalks and professional development.

Improve your soft skills:
— Build strong teamwork skills and become an essential part of the dynamic teams;
— Improve your English at classes and speaking directly with clients;
— Increase your productivity and communication level via Scrum, Kanban, Agile methodologies


About the Frontend Team

The largest department in CHI Software is JS. With this team, you can improve your skills quickly. The Frontend department will help you solve any problem! For now, the primary team‘s vectors of growth are Full Stack Development and React. The technological stack varies for each project and depends on the client’s needs.  

If you would like to share your extensive experience, you can become an interns’ mentor or lead one of the commercial projects. 

  • 5 years — the average work experience
  • 64 developers
  • Annual internship 

This page uses cookies for analytics and the provided services improvement. By clicking “Accept,” you agree to our cookie policy and other tracking technologies applying. Read more here:Privacy Policy