Position: Front-end (React) Developer
Company: CodeTiburon
Category: JavaScript
Experience required: 2y
English level: intermediate

CodeTiburon is looking for a Front-end Developer (React) to join our team in Kharkiv (full-time, remote).

Project: Web and Mobile Solutions for Recruitment.

Product technology stack: React JS, Redux, Tailwind CSS, Mui, SCSS, Micro Frontends, Webpack, AWS, Swagger.

Required Skills:
- At least 2 years of commercial experience with Frontend development.
- Commercial experience with React JS Framework.
- Experience with popular React.js workflows (such as Flux or Redux).
- Familiarity with concepts like asynchronous programming, closures, data types, and data structures, ES6 & TypeScript.
- Strong HTML5/CSS3 knowledge, including concepts like FLEX and GRID layouts, animations, cross-browser compatibility.
- CSS frameworks and preprocessors experience.
- Familiarity with RESTful APIs.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with JavaScript libraries such as moment.js, Lodash etc.
- Ability to understand business requirements and translate them into technical requirements.
- Intermediate level of spoken and written English.

Will be a plus:
- Knowledge of development solutions based on Micro Frontends.
- Knowledge of bundlers and package manager — Webpack, Gulp, NPM, Yarn.
- A knack for benchmarking and optimization.
- Familiarity with Socket IO communication approach.
- Basic knowledge of Amazon Web Services.

Your key accountabilities and responsibilities will include:
- Collaborate closely with the team.
- Troubleshoot ongoing issues.
- Research new features, analyze requirements, estimate implementation.
- Create clean, well-documented code.
- Actively seek to share technical expertise with others.
- Follow the best practices and processes established in the team.

What we offer:
- Professional team.
- Comfortable office in the center of the city or remote work from your home.
- Bike and car parking.
- Paid leaves and holidays.
- Reimbursement for courses, conferences, workshops.

If this sounds like you and you have most of the skills and qualifications above please send your CV.

We sincerely thank all applicants for applying; if we like what we see and feel you are a match for our position, we will be in touch.