Position: Full Stack Developer (NodeJS + ReactJS)
Company: Lasoft
Category: JavaScript
Experience required: 3y
English level: intermediate

The project is an award-winning IT scale-up established in 2015 at one of Switzerland’s top institutes of technology, EPFL. The company offers the most advanced composition platform in the market where IT and non- technical teams can collaborate in real time to rapidly build software that their enterprise will actually use.
The technology allows technical teams to reallocate their resources more efficiently, giving them the time to focus on higher value tasks. It speeds up innovation initiatives through visual programming and the democratisation of technology.
We will also consider your profile if you are a Frontend developer with some experience in NodeJS. 


REQUIREMENTS
- Strong command of ReactJS (or other framework/library);
- Experience with NodeJS;
- Experience with the following technologies:
                                      NPM;
                                      OpenAPI;
                                      Functional programming (Scala, JS);
                                      Graph databases;
                                      TypeScript;
                                      Gitlab-ci.
- Ability to shape and architect a solution in close collaboration with the client;
- At least Intermediate level of English both verbal and written;
- A consulting experience is a plus.

WHO YOU ARE
- You get things done, you focus on results and use both code and codeless approaches as appropriate.
- You have experience with client projects: you know how to transform client ideas into digital solutions and like to understand client needs and specifics.
- You’re a coder: you’ve built things for fun, you’ve tried different languages, and you know what it takes to build complex system. You’re an early adopter, you want to use the latest technologies.
- You like to learn; you know that making mistakes is the price to pay to gain expertise.
- You like to challenge and be challenged: you’re open to change and like to explore uncharted territories.
- You are a team player: you know it’s not only about what you do but a lot about with whom and how you do it.

WE OFFER YOU
- Friendly team and enjoyable working environment in our office in Poland, Ukraine, or remotely;
- Long-term employment;
- Competitive compensation depending on experience and skills;
- Regular assessments and salary reviews;
- Professional development, knowledge sharing, travelling opportunities;
- Competitive social package: 18 days of paid vacation and 5 days of sick-leaves;
- Coverage of professional events;
- Free English classes.