Senior Node.js Backend Software Developer (Node.js)

About Us

Hello! We are developing the service GetProspect and are looking for a professional to strengthen our team.
GetProspect is a B2B service for salespeople, marketers, and business owners that allows finding email addresses based on the name and company of the contact using a plugin for LinkedIn. Additionally, the service enables finding potential clients using our vast database of 700+ million contacts and 26+ million companies based on more than 10 search criteria.
Every month, more than 14,000 professionals from the USA, Europe, Canada, and Australia use GetProspect to simplify their manual work. Our goal is to create a single efficient service that will allow:
β€’ finding potential clients;
β€’ conveniently storing them in CRM;
β€’ engaging them in the email chain distribution;
β€’ managing deals.

GetProspect is developed using the latest technologies and has a distributed high-load microservice architecture, which allows thousands of users to access millions of data records in real time.

GetProspect is not only about professional experience but also about values. We take the selection of new candidates and the formation of our team very seriously, as it is extremely important for us that our values align.

We are a perfect fit for each other if:

β€’ You have been working as a backend developer for over 5 years
β€’ You have knowledge of JavaScript and real experience with any Node.js framework (NestJs, Express.js)
β€’ You have experience with TypeScript, Next.JS, Elastic Search, Docker, PM2, GraphQL
β€’ You know how to work with large databases in MongoDB, MySQL, and optimize SQL queries
β€’ You understand the principles of network protocols http, web sockets, grpc
β€’ You can understand someone else's code
β€’ You have worked with version control systems GIT
β€’ You understand the principles of building scalable systems, main problems, and solutions
β€’ You know how to work with asynchronous code
β€’ You have an understanding of microservice architecture and high-load systems
β€’ You have experience with mail servers, RabbitMQ, Cloud Services: AWS, GCP, DigitalOcean
β€’ You have experience with CI/CD, GitHub actions, Scrum process, payment services
β€’ You have experience with at least one of the libraries TypeORM, Mongoose, Sequelize
β€’ You are proficient in English at the level of reading documentation

You will be involved in:

β€’ Leading backend development
β€’ Working with proxies, automation and scrapers
β€’ Performance analysis and code optimization
β€’ Development of new project features
β€’ Development of completely new systems

Our technology stack:

β€’ JavaScript / Typescript
β€’ NestJs
β€’ React, Redux, Next.JS
β€’ MongoDB
β€’ GitHub Git
β€’ Google Chrome plugins

We take care of everyone:

We quickly plan the stages of the interview because we want to get you on the team sooner.
We take care of comfortable communication: the open communication of our CEO and the constant support of colleagues and assistance in solving tasks, which allows you to grow professionally quickly.
Remote work and flexible start. It doesn't matter to us where you work, it matters to us how you do it.
You will work on Apple technology because we like comfort.
We want everyone to rest well, so we pay for 20 vacation days and 8 sick leaves and provide annual bonuses for each team member.

If this is you β€” send your resume faster, because we are already waiting for you at GetProspect.

About GetProspect

GetProspect helps the sales teams, marketers, and recruiters to contact their specifically targeted prospects in a few clicks.

We provide valid emails and social business-profiles alongside companies' and persons' open data. Right after, you can qualify and filter priority leads just in the same workspace. Then capture insights to create a well-personalized pitch.

Company website:
https://getprospect.com/
Job posted on 29 April 2024
189 views    45 applications

To apply for this and other jobs on Djinni login or signup.