Position: Senior Full Stack Developer
Company: Artelogic
Category: Node.js
Experience required: 5y
English level: upper
Published: 2020-08-01T00:00:00+03:00

Required skills
— Knowledge of React.js or Vue.js is solid for Stencil.js experience
— State-management from React world should provide enough experience for Overmind.js
— Knowledge of Node.js — Express based frameworks
— Good understanding of Storybook and Design Systems
— Experience with GraphQL and REST
— Experience with Unit-testing frameworks
— English — strong intermediate and above (both written and verbal)
— Knowledge of Stencil.js and Overmind.js

As a plus
— Knowledge of Stencil.js and Overmind.js
— Experience with Prisma
— Understanding of Serverless CLI for Node.js
— Experience with JAM Stacks like Gatsby.js wil be a huge plus

Responsibilities
— Follow team guidelines ensuring quality and consistency in the design and development phases of applications
— Lead efforts to design, architect and write new software components
— Independently handle project activities related to builds and deployments
— Create software tests, verify the functionality and quality of the software
— Provide support for production applications as issues arise
— Troubleshoot performance and scalability issues
— Identify opportunities to improve and optimize applications
— Work with project management to understand new requirements
— Follow internal software development processes and standards
— Share expertise within the team

We offer
— Personal career development plans, as well as a dedicated mentor
— 24 days of the paid vacation and 7 paid sick leaves
— Flexible working hours
— Possibility to work remotely
— Regular team buildings and company-wide trips
— English lessons
— Preparation and reimbursement of professional certifications
— Possibility to become a mentor in the corporate university
— Highly transparent processes towards compensation reviews and promotions
— Exposure to a rapidly growing, dynamic, and uniquely global industry
— Becoming part of the team that puts personal development at the top of the cornerstone, and that is being recognized among Top Software Development Companies in Ukraine according to Clutch