Position: Senior Front-End (React.js/Flutter) developer
Company: Kultprosvet
Category: JavaScript
Experience required: 5y
English level: intermediate

Hey! We are Kultprosvet - the team of web and mobile software developers that cares.

And now we’re looking for an experienced Front-end Engineer developer interested in contributing to a growing and scaling a successful startup - where you will have a tangible impact on the business and technology. We are looking for someone who adheres to self-learning, seeks new solutions, and desires to learn new technologies.

Requirements:

- 4+ years of experience building web, mobile and hybrid apps;
- Proficiency in modern Proficiency in Javascript, ES5/6, CSS, and various layouts;
- Experience in solving CSS/JS multi-browser compatibility problems and front-end
performance optimization;
- Understanding Flutter and Dart is a Huge plus;
- Strong fundamentals in mobile development best practices: security, performance, accessibility.
- Good understanding of object-oriented and functional programming paradigms applied to JS;
- Good understanding of UX design patterns applied to mobile and web development;
- Understanding back-end technologies and databases is a plus;
- Ability to write clean and maintainable code and unit tests;
- You’re a great teammate, participating in design and code reviews, pairing, and mentoring as needed to make the team better;
- Excellent oral and written English communication skills.

Responsibilities:

- Build complex web and mobile applications using modern frameworks, including React/Flutter, Apollo GraphQL, and TypeScript;
- Work within a small team, collaborating with your colleagues (product manager, UX designer, backend/mobile engineers) to ship impactful products;
- Use experimentation and data analysis to make your web applications high-performing, intuitive and functional;
- Ensure software quality with test-driven development.

What we offer:

- Challenging tasks and projects for professional growth;
- Opportunity to work remotely or in a comfortable office in Dnipro;
- Friendly team workspace and healthy environment;
- Competitive salary;
- Paid vacation and sick leaves;
- Medical insurance;
- Stability.