Middle Backend Node.js Developer (Product. Startup. Equity) (offline)

REQUIREMENTS:
* 2+ years of commercial experience building backend with TypeScript (or JavaScript) & Node.js
* At least Upper-Intermediate level of English
* Experience with multiple AWS services (beyond just EC2 & S3)
* Hands-on experience and understanding of NoSQL databases and their constraints
* Experience with microservice architecture

WE OFFER:
* Company Stock Options
* Medical insurance
* 19 paid vacation leave per year. Unlimited sick leaves
* Hardware: MacBook Pro. Software: WebStorm, Wallaby.js, etc
* Opportunity: Career growth beyond Senior Developer role (both on technical and managerial tracks)
* Education: access to Udemy Business account, company library of books, other opportunities are discussed on an individual basis
* Modern technical stack (stackshare.io/shelf/shelf). Develop open-source software (github.com/shelfio)

RESPONSIBILITIES:
* Work on a B2B product that is used by tens of thousands of users from such organizations like Glovo (yes, Ukrainian as well), HelloFresh, Herbalife, etc, and experiencing growth every consecutive month
* Build backend APIs in a self-sufficient delivery team that ships code to production frequently
* Develop technical designs once you’re more familiar with the overall architecture
* Work with BAs in the initial stage of feature development to help them design requirements in a lean way given technical constraints
* Be responsible for the features you built and shipped to production
* Utilize AWS services to build Infrastructure as a Code using Terraform
* Regularly conduct code reviews of your teammates
* Mentor more junior developers on your team
* Contribute to improving overall backend organization by sharing your unique experience, learnings, best practices, and patterns

If you feel that you meet all the requirements, please send the following information:
1) Resume and link to LinkedIn profile
2) Link to GitHub profile
3) Your favorite open source project

Project description
Shelf is a distributed software development company that applies technology to the problem of organizing knowledge for contact centers. By applying AI and data analysis, Shelf helps companies organize large quantities of unstructured knowledge regardless of its format, including text, audio, video, etc. Shelf’s approach to centralized knowledge ensures that the information customers get from agents or platforms is always consistent and accurate.

We believe our AI-led vision can empower the betterment of the workforce by solving massive training and knowledge gaps in the modern economy. It’s our mission to give new employees access to the knowledge of a veteran on Day 1, reducing stress and enabling success.

ABOUT ROLE:
As a Middle Backend Node.js Developer, you know what it takes to build truly production-ready APIs. You’re an expert in writing clean, readable, maintainable, extensible, and testable code. You’re excited about all things serverless, designing distributed microservices and event-driven architectures.
Did you ever wonder how top engineers from Netflix, Uber, or Twitter built their backend systems to handle such a high load? Well, this is a great opportunity to join a growth-stage technology start-up and experience building scalable and performant backend distributed systems using a modern tech stack.
We’re proud of our code quality. Our codebase has 90%+ unit tests coverage. We facilitate publishing open-source software and cleaning up the tech debt. We write TypeScript and Node.js 14, conduct peer code reviews, backend excellence meetings, maintain shared coding standards, practices, linters, presets, etc.
We’re looking for intellectually curious, motivated developers who have a growth mindset and get energized each day to seize a massive opportunity.

About shelf.io

We are Venture Capital backed, New York-based SaaS Product Company.
Shelf.io is reimagining the Library for the workplace of the 21st century.
Shelf is designed to help declutter and organize your most important content. Everything about Shelf, from our search to our customer support, reflects the passion and drive of our team to build a better way to harness knowledge and make things easy to find and share. People use Shelf to instantly find the information they need to publish a story, make a pitch, or close an important deal, without the pain of redoing work or wasting time tracking things down.

Company website:
shelf.io

The job ad is no longer active
Job unpublished on 21 September 2021

Look at the current jobs Node.js Lviv→