Position: Middle/Senior React JS Developer
Company: Monstarlab
Experience required: 3y
English level: upper

Responsibilities
    • Take web builds from design through to final delivery.
    • Support in the maintenance of web projects after delivery.
    • Ensure all code is developed using industry-recognized standards
    • Assist the team with peer reviews and in ensuring the highest quality code is delivered.
    • Communicate with the design team to ensure designs are well understood, pragmatically thought through, technically feasible and accurately developed
    • Be prepared to attend client meetings when required
    • Work with our in-house designers, developers, solution architects and digital consultants.

Daily tasks:
    • Write clean, reusable code and have a passion for web development
    • Collaborate with clients and first-level support team
    • Partner closely with front-end, back-end, Android, iOS, PMs and UX team members
    • Participate in daily stand-ups, sprint planning and estimation

Benefits:
    • An interesting work environment with talented colleagues
    • A full-time position with numerous possibilities for growing internally
    • Office in the beautiful city center of Lviv
    • 4 weeks vacation
    • Flexible schedule
​ Requirements
It’s important you have the following:
    • Experience with a modern JavaScript framework -e.g. React, Angular or VueSolid
    • Experience with HTML / CSS / Sass and associated tooling
    • Typescript/NodeJS experience
    • Experience building, maintaining and iterating on web applications
    • Experience interfacing with a variety of backend APIs
    • Experience with a recognised development approach, including both development and test strategies
    • Experience with modern build pipeline tooling such as Yarn, NPM, Webpack, Bower
    • 2+ years of front-end web application development experience
    • Experience with any other development technologies or platforms would be beneficial (PHP, C#, Swift, Kotlin, etc.)
    • Experience working in an agile team