Position: Senior React Developer
Company: Unicsoft
Category: JavaScript
Experience required: 5y
English level: upper
Published: 2023-05-01T00:00:00+03:00

The Pandemic changed office life for good and executives have to create a new work world to keep employees happy and productive. With SpaceWorks they want to introduce a platform that offers companies a holistic and standardized way to measure how their workplaces perform, calculate workplace requirements and manage workplace guidelines. 

Based on the office location and profile, they are advising companies on the best way to utilize their office space in order to increase efficiency and also employee happiness: how many meeting rooms, pantry areas, recreation lounges, how many desks etc. 
We are looking for a Senior Developer who is a passionate Software Engineer, an out-of-the-box thinker, and a master of execution.

You have good knowledge of the spectrum of backend or frontend technologies, which you use to solve problems and to find creative solutions.

You design and develop software for modern SaaS platforms and your work makes a direct impact on our clients that span the range from fast-growing start-ups all the way to multinationals. We offer you a relaxed and open, down-to-earth culture where sharing knowledge and collaboration is the norm.


The project will challenge you, and will (hopefully be) an inspiring environment for you to contribute to and learn in. What we expect you to bring to the table are your motivation, experience, skills, and a proper dose of curiosity.



Requirements
● Have a high standard for your own work and that of your team members;
● Take responsibility for the quality of your work and planning;
● Built maintainable and scalable solutions before;
● Creating intelligent software
● Care about readable and testable code;
● Value feedback on your PR’s;
● Know how to write tests (and also write them ;));
● Know how to work with Docker;
● Are a pragmatic, a team player and a pro-active communicator;
● Communicate and bring energy to the team;
● Are proficient in English verbal and written documentation.


As a Frontend developer:
Have thorough experience with React.js
Have experience using component libraries like Material UI
Have experience with reporting solutions, charts and graphs
Have experience using common state management solutions like Redux, Redux Saga, Redux Toolkit, or ReactQuery
Have experience using Typescript
Have experience with different approaches to styling, e.g. using css-in-js or css preprocessors
Preferably have experience with end-to-end testing using Frameworks like Cypress