Senior Node.js Developer (offline)

Superblocks is a low-code builder for secure, enterprise-grade internal tools. Developers use Superblocks to drag and drop UI components onto a canvas and connect it to a datasource (postgres, snowflake, zendesk, S3 etc.) via our integrations. Developers can also use the workflow builder to construct the backend of the internal tool. Superblocks offers a complete set of tools for building and deploying internal tools.

Requirements
Highly proficient in English in both written and verbal communication, to be able to discuss and debate strategic engineering / product decisions live with the team
5+ years of experience in leveraging public or private cloud infrastructure to build and operate cloud native applications and APIs
Significant working experience with NodeJS, Express, Postgres, Docker, Terraform, Kubernetes
Expertise in SaaS architectures, cloud storage (EBS, S3), security, networking, authentication (OAuth2, SSO) and deployment.
Develop features and improvements to the Superblocks product in a secure, well-tested, and performant way

BONUS: Experience in working with systems like Redis, Kafka, Elasticsearch, Logstash and Airflow

Project: Integrate Databases

Superblocks users can use the API Builder to build APIs and backend logic using prebuilt integration components.

Interesting Technical Challenges:
Enable a plug and play model with new integrations without the need to restart service or manual upgrades
Build a solid integrations framework that supports adding/updating integrations quickly
Declaratively defining integrations without writing too much code
Build integrations sandbox so we can streamline end-to-end, stress and penetration tests
Zero downtime upgrades of integrations
An integration may be a REST API, Stripe integration, Postgres Datasource, MongoDB, Redis, a custom function, etc. Each integration is configurable in the API editor and can be connected together to form multi-step workflows.
The next integrations we need are:
Database Integrations
Amazon S3
Amazon DynamoDB
Amazon Redshift
MongoDB
MySQL
Elasticsearch
BigQuery
Redis
Google Sheets
Airtable
API Integrations
Salesforce
Stripe
Twilio
Datadog

About TrafficMarket

Traffic Market is a Ukrainian AdTech company, specializing in traffic acquisition using our own high-tech platforms for achieving the perfect traffic quality and stability. We analyze ad flows, identify growth points, and ensure fair payment for quality traffic.

At Traffic Market, we are fostering a culture of innovation and openness to new technologies and methods.
Our main goal is to create products that maximize the effectiveness of advertising campaigns.
Our philosophy is to be open to all initiatives and test all hypotheses.

We firmly believe that our employees are our greatest asset. So we respect their time and create a valuable experience for everyone, β€” as employee growth contributes to the growth of the entire company.

Why work at Traffic Market? We offer:

- Hybrid work format (3 days from the office, 2 days remotely)
- Cool, comfortable and pet-friendly office in the city center (Gulliver)
- VIP full package health insurance
- Compensated sport classes, therapy, and foreign language classes
- Opportunities for professional growth and development
- Collaborative and innovative work environment
- Exciting projects and the chance to work with cutting-edge technologies
- Work with new high load project from scratch, the ability to design architecture

Join us in a dynamic environment where your opinion matters, shaping the AdTech excellence!

Explore current vacancies on our careers page https://career.traffic.market/

Company website:
https://traffic.market/

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

Look at the current jobs Node.js Remote→