Back-end Developer (Node.js) (offline)

Qualification:
β€’ Proficient knowledge of a back-end programming language Javascript (Node.js)
β€’ Management of hosting environment, including database administration and scaling an application to support load changes
β€’ Data migration, transformation, and scripting
β€’ Creating database schemas that represent and support business processes
β€’ Implementing automated testing platforms and unit tests
β€’ Proficient understanding of code versioning tools, such as Git

Key Skills/Experience:
β€’ At least 2+ years of experience in backend development
β€’ Strong knowledge of NodeJS frameworks (any of NestJS, Express, Koa, etc.)
β€’ Typescript/ES6
β€’ Experience working with APIs (Swagger, OpenAPI, REST, GraphQL, gRPC, SOAP) and complex apps
β€’ Experience of developing reactive event-driven applications in a clustered environment
β€’ Experience with Redis/RabbitMQ or others Message Brokers
β€’ Strong understanding of microservice architecture
β€’ Strong understanding of Continuous Integration, Continuous Delivery and GitFlow
β€’ Ability to write code according to best practices. Strong understanding of OOP, GRASP and concepts of functional programming
β€’ Team development experience
β€’ Experience with UnitTests, AWS/Google Cloud Platform, nginx will be a plus.
β€’ English β€” intermediate

Responsibility:
β€’ Developing REST API
β€’ Communication with team and customers
β€’ Finding bugs and fix, testing application
β€’ Integration of user-facing elements developed by front-end developers with server-side logic
β€’ Optimization of the application for maximum speed and scalability
β€’ Research and implement the best practices

We offer:
β€’ An interesting projects, opportunities for professional growth
β€’ Competitive salary
β€’ Paid leave and sick leave
β€’ Friendly atmosphere
β€’ Flexible work schedule
β€’ The possibility to come up with ideas, be listened and see them implemented
β€’ Fully support from top/middle level management for ideas implementations

Our projects are quite different and their duration varies with the complexity of the project. Areas in which products are sold: Education, Health Care & Medical, Real estate, Home Health Care Services.
Our works: https://www.selectoglobal.com/work
Our lifestyle: https://www.instagram.com/selectoglobal/

About Selecto

Selecto is a full-service development company, which transforms ideas into desired products (web and mob apps) by using Design Thinking methodology.

In five years of our work we have successfully completed over 30 projects.

Our team consists of Designers/Back End/Front End/Mobile app developers/QA (in general more than 60 team members).

We are working with Startups, SME, mostly from the USA, Canada, Switzerland, Germany, Great Britain, and Australia.

We strive to create high-quality, convenient and useful products that will delight users every day.

Company website:
http://www.selectoglobal.com/

DOU company page:
https://jobs.dou.ua/companies/selecto/

The job ad is no longer active
Job unpublished on 12 May 2022

Look at the current jobs Node.js Lviv→