Position: Senior Node.js Engineer (Express and Koa)
Company: Sunvery
Category: Node.js
Experience required: 3y
English level: upper
Published: 2021-09-01T00:00:00+03:00

**Technical skills:**
· Extensive knowledge of MongoDB/PostgreSQL/MySQL/Redis, Sequelize ORM, Mongoose ODM, strong knowledge and understanding of REST HTTP protocol
· Strong knowledge of data relationships in SQL databases
· Git flow, knowledge of SCRUM-based ticket tracking systems like JIRA or Trello Kanban
· Experience with code review & testing processes
· Algorithms and data structures
· Koa/Express web frameworks
· AWS, GCP infrastructure
· App containerization (Docker)
· Experience in deploying and CI/CD processes
· Experience in load testing
· Experience in building scalable applications (horizontal and vertical scaling)
· Experience in handling long-time jobs using an asynchronous environment and multiple handlers (atomic queues)

**General requirements:**
· 3+ years of experience in IT industry
· Good English skills ( B2/ Upper-Intermediate level )
· An intelligent person with critical thinking who are able to find smart solutions for complicated tasks
· Amazing communication skills with a quick understanding of clients needs, predict clients expectations
· Proactive person, can generate ideas, review the current solutions and propose ideas or possible improvements
· A good review of the personal work done, not rely on testers but test yourself very patiently
· Skills of creating non-standard solutions


**Will be a plus:**
· Knowledge of Nest.js + Typescript, Serverless (AWS Lambda, Firebase Functions)

**We offer:**
· Cheerful new colleagues
· No dress code as we value your uniqueness
· Competitive salary
· Personal performance bonuses
· Powerful Macbook Pro laptops for comfort work
· Constant support from experienced Team Leaders within the team
· Fully paid sickness leave (up to 14 days)
· Annual vacation of 20 working days
· Bonuses for referring friends (referral program)
· Regular corporate events and team buildings
· Opportunity to build a career and gain an experience that will serve you in a long-term perspective
· Help moving to the beautiful city of Lviv (if needed).
Про компанію Softonix
Softonix - Ukrainian outsourcing company that provides full-cycle custom software services: web development, mobile app development, and UI/ UX design.

**IN A NUTSHELL:**
- Softonix is among top 3% of agencies on Upwork (proud to be)
- Clutch B2B award-winning company for two consecutive years
- 30 world-class engineers with 5+ years of professional experience
- 150+ clients from 20+ different countries

**OUR VISION:**
To become a software development company with world-leading experts on board who provides outperforming results for exceptional companies.
We are halfway there. With a dedicated team, it’s possible to reach that goal faster.

**OUR VALUES:**
- Team: we build close family relationships within a successful business organization
- Trust: we give our employees the opportunity for new initiatives, attempts, and mistakes
- Attention: we are concerned about the emotional and physical condition of our teammates
- Growth: we provide individual tools for the professional and financial development of employees within our company