What are we looking for? We are looking for an experienced Node.js developer. We are looking for someone who is able to take ownership of specific parts of our ecosystem, develop new features, maintain and improve existing code, and be a part of a highly-skilled group of developers. He should be able to clearly communicate his plans, blockers, ideas, be able to jump on a call, express himself clearly, and manage his time effectively.
Responsibilities:
This is a full-time, dedicated, remote position. Working hours are 40/week, GTM+3 (plus-minus 1 or 2 hours max). Fluent English and good communication skills are required.
Full-stack developers are at the centre of our dev team. We need developers who can:
β Develop, maintain, and improve our current web application
β Perform technical analysis and contribute to code reviews and design discussions
β Work with large and complex datasets
β Optimize the application for maximum speed and scalability
β Write robust, clean, and documented code while meeting our coding standards
β Be independent, reliable, willing to take full responsibility on his projects
Requirements:
β 2+ years of Web development experience
β Experience in developing REST API using Node.js + express
β Experience with typical client-side tasks like routing, caching, communicating with API, etc.
β Strong knowledge of core JavaScript (ES6+), Git, code design principles
β Experience in OOP and MVC design and development patterns.
β Experience with CSS3 and Less/Sass
β Understanding of Agile/Scrum methodologies
Would be a plus:
β Experience in building large-scale client-side solutions using Angular;
β Experience with back-office systems: CMS, CRM
β Experience with image management (Cloudinary, Stock Photos), image recognition applications
β CI/CD pipelines understanding
β Experience working with cloud environments
The job ad is no longer active
Job unpublished on
20 October 2021
Look at the current
jobs
Node.js
Lviv→