Contact us

contact@merixstudio.com View @ address

stationary work/remote

Senior JavaScript Developer

15500 - 23000 PLN + VAT (B2B) + 25 paid days off

13000 - 19250 PLN (gross UoP)

Exciting projects.  Great atmosphere.  Personal growth.  Merixstudio.

Apply

what you'll do

You'll work on modern Javascript Single Page Applications using React(80%), Angular(10%) or Vue(10%) while following high standards of quality. Our stack is based on the newest ECMAScript edition and encourages you to use proper design patterns.In your daily work you will take care of: implementing new features and automated tests (70%), system configuration and maintenance (15%), bug-fixing (10%), solution design (5%). While you work on User Interface, you will also help implement business logic and design API communication in close cooperation with Backend Developers and our clients. Together with your team, you will follow the latest additions to the JavaScript ecosystem through our internal training and code reviews done by your Team Leaders. 

who you are

  • you have at least 4 year of experience in Web Development with JavaScript
  • you have very good knowledge of JavaScript you have practical experience and you feel confident using TypeScript
  • you have expert knowledge of at least one JS framework (React, Angular, Vue)
  • you have a perfect command of HTML5 APIs and CSS3
  • you are up-to-date with the latest ECMAScript functionalities
  • you have knowledge of commonly used design patterns and programming principles
  • you have excellent English skills both spoken and written
  • you know security issues and know how to ensure application security
  • you know how to work in Scrum methodology you are open to actively work with English speaking clients
  • you have knowledge of working with Server Side Rendering
  • you know how to manage state of web application and know popular 3rd parties libraries (eg. Redux, mobx)
  • you are open to help teammates to overcome obstacles
  • you can detect application's bottlenecks and you proactively work to eliminate them
  • you are able to write unit and integration tests (Jest, Enzyme, React Testing Library, TypeScript) 

what we'd like to see

  • eagerness to take the role of the lead project developer
  • you know the test levels and the different test strategies

here's what our JavaScript Development team have to say about their jobs!

Check out how our JavaScript Developers Maciej, Julia, and Bartek started at Merixstudio - how they joined our team, what were their first projects, and why its worth to attend our events. Listen to what they had to say about a key to successful projects, how they are able to constantly broaden their knowledge and share it with their teammates, and why they like working with us.

your benefits

home office bonus

home office bonus

mentors

mentors

internal trainings

internal trainings

flexible working hours

flexible working hours

25 paid days off

25 paid days off

free medical care

free medical care

work from home

work from home

chillout spaces

chillout spaces

bike space

bike space

recruitment process

  1. 1 Apply
  2. 2 Interview
  3. 3 Our decision
  4. 4 Your decision
  5. 5 Work with us

Dominik Łochyński Frontend Engineering Manager

Dominik Łochyński - Frontend Engineering Manager at Merixtudio

Are you in?

Do you want to be a part of our team? Apply! If in doubt, feel free to ask a question at jobs@merixstudio.com

Aleksandra Niesłuchowska Senior IT Recruitment Specialist & TL

Aleksandra Niesłuchowska - Senior IT Recruitment Specialist & TL at Merixtudio
Learn about the challenges in the solar energy industry and how digital tools can help to face them
X
Solar energy innovation & digitalization
Kai Buntrock, Managing Director of Autarq GmbH and Michał Lisewski, (Merixstudio) discuss the challenges growing demand for PV solutions brings and the how digital tools can help to face them. WATCH EXPERT DISCUSSION
X

We use cookies on this site to improve performance. By browsering this site you are agreeing to this. For more information see our Privacy policy I understand