Position: Senior Engineer (Full Stack)
Company: Alpha Mail
Category: JavaScript
Experience required: 3y
English level: intermediate
Published: 2023-09-01T00:00:00+03:00

Are you a talented and passionate Full Stack Engineer looking for a new challenge? Do you thrive in a fast-paced, innovative environment where you can make a real impact? If so, we want you to join our dynamic and forward-thinking team!

Why Join Alpha Mail?
We are known for providing a white-glove treatment to our clients.
We have strong clients and an even stronger team.
We aim to have an upbeat and positive company culture no matter what comes our way.
We approach both work and life with optimism.
We are driven and take initiative.
We build others up.
We keep our word.
We are a fully remote team
We support both personal and professional development.

Responsibilities:
Extending/replacing existing internal tech as well as our low-code/no-code functionality
Rapid prototyping of internal tools & automation
Design, develop, and maintain scalable solutions for our internal processes and data pipeline, and external products
Build and maintain APIs, ensuring seamless integration with external systems and services.
Leveraging the Google Cloud stack to architect, deploy, and manage scalable and reliable solutions
Collaborate with cross-functional teams to identify opportunities for enhancing internal processes.
Implement DevOps practices, including CI/CD and deployments.

Ideal candidate experience:
Understanding of how to integrate and manipulate the Airtable API
Understanding of relational database concepts and experience with RDBMS
Familiarity with visual programming and rapid prototyping of automated workflows, leveraging tools such as N8N, Zapier, Make, Bubble/StackerHQ/Softr or their equivalents
Web scraping experience with BeautifulSoup / Scrapy / Puppeteer or similar
Deep experience in creating, managing, and optimizing data pipelines and working with various CRMs
Experience deduplicating methods leveraging fuzzy matching algorithms such as Levenshtein Distance or similar
Deep knowledge of data normalization methods using OpenRefine / Dataiku or similar
Knowledge of concepts such as event-based messaging, load-testing, and CI/CD
Aptitude for learning new technologies.
Strong communication and leadership skills
Knowledge of building and testing APIs in Postman.
Understanding of HTTP methods, request/response structures, status codes, and APIs testing best practices.

Languages:
Javascript (React/NodeJS/AngularJS)
TypeScript
Python
Regex
GraphQL
BigQuery
JSON / JMESPath
Golang
Ruby
HTML/CSS