This position is no longer available.

Frontend developer

Permanent contract
Brno
Salary: Not specified
No remote work
Experience: > 6 months

ROI Hunter
ROI Hunter

Interested in this job?

Questions and answers about the job

The position

Job description

We are a group of enthusiastic people building an advanced Product Marketing Platform (PMP). As a SaaS company, we help e-commerce retailers automate and scale their digital promotions to increase profitability and grow sustainably. We are looking for another skilled Frontend hunter to join our Insights team implementing the PMP vision.

What is the role of the Insights team?

Presenting the right data with a crystal clear UX is the core of PMP. Insights team has a very important role in the data presentation to the user and its processing in the background. As a Frontend developer, you will interact with several backend services implementing the data processing. The data are always accessible via REST APIs that supply the right information to be displayed. And the team is fullstack based in Brno so anything you need to know just turn around and ask. Or ping him/her on Slack.

You can apply your full dev potential when designing the frontend components architecture or implementing the data visualization with large tables, charts and other custom made components.

Benefits

☕ Free refreshments

🧗🏻 Multisport card and sporty colleagues who will join you in your activity 🧘🏻‍♀️🚴🏻‍♂️🏄🏻‍♂️

👩🏻‍🏫 Education budget

🌴 25 days of holiday

💸 Quarterly performance bonus

🥂 Company and team events (if possible 😷)

Work culture

🏠 Full flexibility and home office when you need it (daily stand-ups are at 12 pm)

📈 We lead you to have an impact and bring your own ideas.

🤝Employees are partners. Managers are approachable (go Slack!), and our quarterly calls welcome all questions. The openness rocks.

🙋🏻 Startup culture. Even though we are growing and bringing up the necessary processes we still keep the free culture. We help each other and will support you. We take care of maintaining a friendly and supportive work culture


Preferred experience

Find our tech work setup below. Do not be afraid to apply even though you are not experienced in all of these skills. We are happy to meet you.

👉 Typed Javascript is a must

Maintaining a large codebase without type definition support is something that does not make sense nowadays and we want to get there too. We try to define everything we can in Typescript.

👉 You are a Reactive guy

We develop everything in React JS. We try to get as much as we can from the best React concepts/features (functional components, hooks, component lifecycle, rendering etc.) to keep our platform running smoothly.

👉 Are you up to date with EcmaScript?

Array helpers, async / arrow functions, optional chaining, destructuring, promises, nullish coalescing operator are our daily bread.

👉 Have you ever used Redux?

Redux is a core of our platform FE development stack. It gives us the right data management power when used with Redux Toolkit.

👉 Can you write a clean & well readable code?

This can sound like a buzzword but we want to keep the quality on a high level.

👉 Have you ever written an automatic test?

To deliver the right product experience we have to make sure that things work as expected. Sometimes it is just a bunch of unit tests written in Jest, but we also test the overall feature integration with Cypress.

What can help you to get bonus points?

👌 BEM follower

How you organize your code is the key to efficiency. We aim for a high performance and code maintainability in our platform.

👌 Advanced architecture patterns

Designing a large module architecture can be an extremely difficult task to solve. When processing large datasets we have to manipulate with data flows carefully. Each component has to play its role in the symphony with a clear interface and well-decomposed structure.

👌 Soft skills

The development abilities form success together with clear communication when collaborating with others. Those that are able to lead their next steps or event potentially mentor others can help us grow fast together.

👌 FB/Google Marketing knowledge

Have you ever created a Facebook campaign? Have you tried to run some GDN advertising?

We are effectively connecting multiple data sources in our platform. Most of them are based on well-known Advertising networks. If you know the basics behind them, you will feel like a fish in the water.

Do you have experience with all the terms mentioned above? Then you are the right person to join us
But if you are at least familiar with most of them and you work with their equivalents, feel free to share your skills with us.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.