Senior Front-end Engineer Kyiv Brainstack_ is a Ukrainian multi-product IT company that develops cross-platform applications and services in the following niches: Parental Control, Wellness Ecosystem, Lifestyle Apps, Crypto&Blockchain, and since 2023 the company has started to develop in the direction of AI. Our company is a team of like-minded people united by a common goal and values. We build a favorable environment for the creation and implementation of world-class high-tech projects in o
Senior Front-end Engineer
Kyiv
Brainstack_ is a Ukrainian multi-product IT company that develops cross-platform applications and services in the following niches: Parental Control, Wellness Ecosystem, Lifestyle Apps, Crypto&Blockchain, and since 2023 the company has started to develop in the direction of AI.
Our company is a team of like-minded people united by a common goal and values. We build a favorable environment for the creation and implementation of world-class high-tech projects in our niches.
The company's products are a synergy of services and microservices managed by Kubernetes and using various database management systems such as MySQL, PostgreSQL and MongoDB, as well as working with protocols and AMQP.
Technical stack :
Backend — developed in PHP (Symfony), NodeJs and Python programming languages.
Frontend - implemented using React.js, Next.js and vanilla JS.
Mobile app - developed with the help of Kotlin, Swift(SwiftUI) and Flutter.
Product Dev team. team is looking for a Front-end Engineer who will work with us to improve our Parental Control web platform.
About the team:
- The team consists of Frontend Lead, 1 Senior and 1 Middle developer;
- In general, the project has a PO, PM, BA, QA team, Backend team;
- We work according to Agile / Scrum processes;
- We have documentation and Onboarding flow configured by CI/CD;
- We follow code conventions, our own code style guide, eslint/prettier, conduct a thorough code review, allocate time for technical tasks;
- We maintain an open and professional atmosphere.
Required skills:
- From 4+ years of experience with React;
- Confident knowledge of Typescript and HTML5 / CSS;
- Experience with Redux / Reselect / MobX;
- Experience with the Material UI interface library;
- Experience with REST API / Superstruct and React Hook Form / Zod;
- Solid knowledge of Git (rebase, squash).
Will be a plus:
- Experience with Feature-Sliced Design Architecture;
- Experience measuring and optimizing SPA Performance (Lazy loading / Profiler);
- Experience in writing module and functional tests;
- Webpack / Vite configuration experience.
Main tasks:
- Development of new product features;
- Performance of technical research and tasks, refactoring and improvements;
- Active participation in code review and code quality improvement;
- Making architectural decisions regarding functional implementation.
How we take care of Brainstack_ employees:
Comfortable working conditions:
- Hybrid work format, where you choose how it is more convenient for you to work - from anywhere in Ukraine and abroad or to visit a comfortable office in Kyiv with delicious breakfasts or Ivano-Frankivsk;
- Employment of FOP;
- 100% paid sick leave;
- 18 days of annual leave and 3 days off;
- Medical insurance;
- Conducting creative master classes and team building for teams.
Culture of professional development:
- Compensation for external professional training upon request;
- Possibility of attending specialized events to improve skills;
- Compensation for learning a foreign language;
- Access to the electronic library;
- Brainstack_Leadership school - here we grow leaders within the company;
- The ability to make an internal transition if, over time, you want to develop in a different direction - you can move to another position within the company.
Help and support:
- Internal corporate fund 1% for the Armed Forces (monthly we close requests from military relatives and close colleagues);
- Support for colleagues who have joined the ranks of the Armed Forces of Ukraine (retention of workplace, monthly monetary reward and closing of requests for military ammunition)
- Guardianship of "sunny children" of Ivano-Frankivsk region.
If you liked the vacancy and you want to be part of our team, then we are waiting for your resume.
P.S. CV consideration period is up to 7 working days. If you have not received a response from the recruiter within this time, it means that we have reviewed your resume, but at the moment there are no vacancies in the company that match your experience and wishes.