LiveArt works as a web2print product and service company. We provide online product design component and custom development services for decoration industry companies. The supported products involve t-shirts, letterings, signs, decals, phone cases and many other products. We rely heavily on HTML5 stack involving SVG and TS/JS for the codebase.
19 июля 2021

Middle/Senior Front End JS Developer (вакансия неактивна)

Киев, удаленно $2500–4400

Необходимые навыки

We are looking for a middle+ specialist to join us. We expect you to have at least 2+ years of experience on the concepts below.
— OOP and related understanding GoF patterns; Experience in using at least 4-5 patterns you can explain or show examples on your github projects;
— Data processing: SVG DOM and JSON;
— Languages: TS and JS (ES2016). Most of our stuff heavily uses TS so operating it on a good level is a must.
— Tools: a strong command of git (git-flow, no ff merges, merge requests, gitlab process), npm, webpack, docker;
— Good command of KISS, YAGNI, and DRY principles. If you are using at least something from SOLID, that’ll be good as well.

Soft skills and expertise:
— Honest, nice, and open person. Really. Be ready to openly communicate your progress, implementation roadmap, and failures.
— Readiness to assess, estimate, and time track tasks implementation accurately.
— Advanced written English. Transparency is one of our core values. We communicate with our clients a lot, share info and work together as a team. You have to be in tune with us to succeed.
— Be a team player, supportive and responsible.
— Be ready to think and act out of your box.
— Be able to understand all project stakeholders, communicate and collaborate openly.
— Execute a high level of responsibility for personal results;

Будет плюсом

It would be a plus if you suffice some of these.
— Bachelor or master degree in computer science;
— Strong tech writing skills. Ability to compose a comprehensive report, getting started doc or comment the code for effective knowledge sharing.
— Techs: any UI framework (React/Redux/Saga, Vue, KnockoutJS), NodeJS; REST, JSON processing;
— Understanding of basic UI/UX concepts;
— Sweet if you know NodeJS, Loopback, or Koa. Our projects rely on these;
— Practices: unit and e2e testing, semantic versioning;

Предлагаем

We are a micro team of people who share expertise, transparency, effectiveness, initiative, and innovation values. If you are up to these, here is what we offer:
— On-premise or remote work environment;
— Challenging projects (read toil, tears, and sweat) and environment to grow fast professionally;
— Competitive compensation depending on your level (and we want you to be good and happy) with quarterly performance reviews with career planning;
— Flexible full-time working schedule;
— Ability to work on our flagship product and its customization for end-users;
— Comfy HQ near Kontraktova Square in Illinsky Business Center. Coffee, fruits, cookies, and lots of space.

Обязанности

— Jump into our largest custom projects and deliver excellent results in them: explore, estimate, develop, and deploy.
— Working with new customer requirements and requests;
— Take part in the development of our core products — LiveArt Designer Component and its integrations;
— Be ready to grow and build a goal-oriented squad around you;
— Develop well-structured, testable and documented code you can be proud of.

О проекте

You will be primarily working as an assisting developer to our JS Team Lead for one of our most important customers. The projects will involve building back-office applications for our major customers involving Vue.js.

You are to board the project into current or planned sprints and be ready to carry out development as well as assist with the standard support issues we encounter. Depending on your interest and expertise, we are working together to get you the best-fitting projects and things to do. Our other projects involve tech stacks with VueJS mostly or React with .NET Core or LoopbackJS backend.