Position: Senior Node.js Engineer
Company: Sombra
Category: Node.js
Experience required: 5y
English level: upper

The company was founded in 2014. Now it combines more than 100 talented specialists and is one of the fastest-growing companies in Austin, Texas. Also, they have an office in Belfast, Ireland.
The initial focus is on oil&gas, solar, and wind energy.
Our Engineering Teams are focused on domain-driven design, organized into agile cross-functional teams composed of Engineering, Product & Design. Engineers are key contributors to the design & build of the core features & services that underpin our next-generation marketplace.

The team on our side: 3 Senior NodeJS Engineers, 3 Senior React Engineers, Account Manager.

Requirements:
— Proficiency with Node.js, Javascript, and datastore technologies (SQL and no-SQL)
— 5+ years of relevant development experience (full software life cycle — building product)
— Delivery focussed with solid exposure to SOA and/or Microservices environment
— Practical exposure of CI/CD pipelines for your production services
— Hands-on knowledge building on cloud service platforms (GCP, or AWS, Azure etc.)
— Experience partnering and collaborating with remote teams (across different time zones)
— Proven track record in learning new technologies and applying that learning quickly
— Upper-intermediate English level

Would be a plus:
— Familiar with containerisation and Kubernetes (a plus, but not required)
— Practical production knowledge of GraphQL (or RESTful alternatives)

What we offer:
— 50% cost compensation for attending courses and seminars on self-development;
— Сareer opportunities;
— Internal University (java/javascript community, leadership program, etc);
— English training courses (twice per week+Communication Course, Grammar Course, Emailing Course and of course practice with native speakers every week);
— Paid time off (vacation days (18 working days) and sick days);
— Gym memberships or discounts (6000 UAH per year);
— Wellness programs (participation in running marathons; health plan (vaccination, dental or vision plans, etc);
— Corporate doctor;
— Corporate events (travel talks, online parties);
— Parental Leave.

Responsibilities:
— Designing, building, and maintaining Node.js based microservices running on Google Kubernetes Engine
— Working with Front End Engineer, Product Managers, and other Backend Engineers to refine features and define APIs and functionality needed in our backend services
— Collaborating with your teammates and other teams through code reviews, design documentation, and collaborative cross team forums