Position: React.js Front-End developer
Company: Finvinci Volsor s.r.o.
Category: JavaScript
Experience required: 3y
English level: pre

Hi! We are Finvinci Volsor and we are building the future of affiliate marketing. Our team is looking for a Front-End Developer. In this position, you will have plenty of opportunities to apply your skills and creativity. You will have to build from scratch a new system for user interaction in our company, and after that you will be involved in the development of our own analytics platform for customizing, optimizing and monitoring marketing campaigns. If you love a challenge and are eager to contribute to an innovative product, we're waiting for you!

**What you are required to do:**

- Develop a new project for our company from scratch, participate in discussions about the architecture of the project and suggest ways of development
- Interact with back-end team, other front-end developers and QA specialists
- Take initiative in making technical decisions on project development
- Writing robust and maintainable code
- Participate in CodeReview

**Your competencies:**

- Confident knowledge of JavaScript
- Experience using Node.js, React.js and its ecosystem, Webpack/Gulp and/or their alternatives
- HTML5 / CSS3
- Adaptive web design
- Experience with version control systems (git)
- Ability to organize CI/CD for the project front-end (GitLabCI or alternatives)
- Understanding of HTTP / HTTPS and basics of the modern web development
- Writing of unit tests (Karma, Jasmine, Mocha)
- Basic English: reading/commenting tasks (most communication will be in Russian)
- Willingness to understand unfamiliar tools and technologies.

**You may also encounter in your workflow:**

- TypeScript
- Next.js
- Ant Design
- CI/CD on Jenkins and GitLabCI
- Using terminal *nix systems (ssh/etc.)
- Previous projects with Backbone.js / Marionette functionality to understand
- Preprocessors (less/stylus)

**Benefits:**

- Possible paid trips to Prague to integrate into team
- Possible education budget, after a test period
- Flexible hours: the result is important, not the hours spent at the computer
- 25 working holiday days + 5 sick days
- Bonuses for IT team based on sprint results

**About Finvinci**

We are an IT company based in Prague, specialising in developing a platform focused on promoting fintech projects.

We help fintech companies and financial institutions grow their business by attracting new customers, managing advertising partners and effective marketing.

Every month, our Volsor platform processes more than €300 million in loan applications worldwide.

In 2018, the volume of loan applications processed exceeded €1 billion, giving us reason to further expand our team, enter new markets, expand our range of services to retain our leadership in fintech.

Join our team!

We look forward to receiving your CV and wish you all the best of luck!

Finvinci Volsor team
www.finvinci.com