Front-end Software Engineer (React, TypeScript) Kyiv
Apply nowWho we are
WeAreBrain is an award-winning technology company and leading digital agency group with a growing client base in the US, Europe, and Africa. We enable clients to create and execute successful strategies and end-to-end solutions for their digital transformation: from customer-centric design and marketing services to custom software engineering and intelligent enterprise automation
We're recognized leaders in e-commerce, SaaS, and marketplace solutions and in the field of AI and Data Science
We imagine, create, and develop intelligent design, thoughtful products, and solutions. We endeavor to leave the world a better place than we found it
Our team consists of creators and entrepreneurs based in Amsterdam, Lausanne, Kyiv, and Cape Town. Our collective experience and expertise lie in FMCG, Healthcare, Retail, FinTech, and Media Entertainment
Who we are looking for
WeAreBrain is searching for a Front-end Software Engineer to join our team. Our ideal candidate should have a software engineering background with expertise in JavaScript (React) and TypeScript
Responsibilities
- Collaborate closely with teammates and client's representatives
- Actively participate in overall team meetings, architectural design sessions, product meetings, communities of practice, etc.
- Contribute to overall product quality, own and improve the front-end stack
- Deliver high-quality, testable, and maintainable code.
- Improve existing code quality and delivery approach using best practices
- Deploy applications on AWS servers using automation services
- Support and extend existing components library for React applications
Requirements
Essentials
-
5 years general experience
-
2 years of server/client-side logic development experience with JavaScript (React)
-
Experience in building robust SPAs for advanced UX needs using React and Typescript
-
Experience in state management systems Redux/MobX/React Query and understanding why and when it is necessary to use
-
Experience with react-hook-forms library
-
Practical experience in the creation of highly adaptive and cross-browser layouts (HTML5/CSS3) using CSS preprocessors and following modern approaches
-
Experience with build tools (Webpack, Babel)
-
Knowledge of Git and Git Workflows
-
Hands-on experience of popular JS linters usage and other static code analysis tools
-
A strong intermediate English proficiency and fluent Ukrainian/Russian is a must
As a plus
-
Experience in building front-end applications with server-side rendering approach
-
Hands-on experience with unit and E2E tests: Jest, Enzyme, Cypress, etc.
-
Experience with Node.js Experience with GraphQL
-
Hands-on experience with microservices architecture
-
Practical experience with infrastructure (web servers, cloud services, containerization, UNIX/Linux command line)
With us you can:
-
Professionally and personally grow in the multicultural environment: you will have a significant educational budget, corporate English lessons with a certified teacher, regular knowledge sharing sessions;
-
Clearly see your performance results in an Agile environment: we have a project-based performance management system, you can track your SMART goals and take ownership for continuous improvement with Professional Development Plan;
-
Keep your work-life balance: you will have 20 vacation days, paid sick leaves, parental leave, monthly Well-being Allowance, medical insurance, as well as corporate events, teambuilding, and cool Friday’s parties in Creative Quarter;
-
Have financial strength: you will have a regular salary review, we are covering taxes and our accountant provides full support for you.

Jack
CTO & Co-founder
p/whatsapp: +380 95 013 0615
skype: jack.myasushkin
@: talent@wearebrain.com