Front-End Developer
Front-End Developer in RendPro - requirements
Frontend Development:
- Proficient in HTML5, JavaScript ES6+, and TypeScript.
- Experience with React 18, Next.JS 14 (App router), Storybook, Jest, and React Testing Library.
- Familiarity with styling using SCSS, TailwindCSS, and Styled Components. Experience with tools like cva is a plus.
- Demonstrated ability in UI design with a meticulous "PX perfect" approach, ensuring precision and attention to detail.
Version Control:
- Strong understanding and usage of GIT, with a focus on semantic commit messages.
APIs:
- Solid understanding of REST API; experience with GraphQL is optional.
- Basic knowledge of Node.js and the ability to write simple REST APIs in this environment.
CMS Experience:
- Nice to have experience with PayloadCMS, TinaCMS, or any other headless CMS.
Programming Principles:
- Familiarity with programming principles, including KISS (Keep It Simple, Stupid) and DRY (Don't Repeat Yourself).
Language Proficiency:
- English:
- Proficient at the B1+ level, ensuring ease in reading and writing in English.
- Polish:
- Optional, but if not proficient in Polish, a B2+ level in English is required for effective communication.
Contact us: job@rend.pro
Why work for us.
Flexible working hours
Are you a night person? Or maybe you like to sleep until 10's? No problem! We'll tailor the work schedule to your daily cycle so you can get the most out of your creativity.
Great atmosphere
You work at what time you want and where you want. No one is watching over you to make sure you haven't left your computer to make yourself a coffee. What counts is what you have done by the end of the day.
You work from where you want
We don't care if you are just sitting in front of your computer or lying on a hammock with your laptop. What matters to us is the result.
We treat everyone equally
We value and evaluate each person's ideas, regardless of their position in the company. We believe that honesty is essential for rapid development.
We grow together
In our company we all exchange ideas and new findings. All this so that we can grow even faster and offer our customers even better solutions.
Shared entertainment
We are not just colleagues at work. We are friends who have our own channel on discord and enjoy spending free time together playing the latest game titles available on the market.