Match score not available

Full-stack Developer (TypeScript & Node.js)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years experience as a senior TypeScript engineer with at least 2 years in public cloud serverless platform and Node.js/ Express TypeScript service, Experience with RESTful API and NoSQL databases, as well as integrating cloud services on GCP, AWS or Azure.

Key responsabilities:

  • Developing serverless services with Google Cloud Functions and Google Cloud Run, improving the company's platform design, contributing to all project stages, participating actively in multi-cultural team dynamics
Easy Consult Ltd logo
Easy Consult Ltd Human Resources, Staffing & Recruiting Large https://easyconsult.eu/
1001 - 5000 Employees
See more Easy Consult Ltd offers

Job description

Оur client is an independently-owned Global business solutions company enabling offshore operations from their locations in the Philippines, India, Bulgaria, Vietnam, Belgium, and the US. With European roots, we provide their services to global companies that have offices in every populated continent in the world. They have been in the industry for over a decade, growing from a handful to over 1200 happy employees over the years.

On behalf of their name, we are looking for an Experienced Full-stack Developer with Node.js and TypeScript expertise, preferably with Cloud-based background.

About The Job

Our partner has an exciting opportunity to join one of their client's teams for a Paris-based startup working on the future industry standard for touchless building access control solutions. Their innovative solution, based on leading-edge technologies, will allow you to gain experience with IoT, highly scalable Cloud Platforms, complex integrations via API, and, latest-generation apps with carefully crafted UI/UX.

The company automates the process of securing residential building access and has several unique core features which are attracting enormous interest from within the industry. This has resulted in closing their latest round of funding which allows them to now ramp up their development and you will hold a key position in our and their engineering team as they move out of their MVP stages.

Responsibilities

  • On a regular day, you will be writing the serverless services running on Google Cloud
  • Functions and Google Cloud Run. These services integrate with various other Google Cloud

products: Firebase Authentication (with Identity Platform), Google Cloud Firestore, Cloud Storage and Pub/Sub.

  • The cloud infrastructure used heavily relies on asynchronous event-driven business logic, and you will participate in the continuous improvement of this design approach.
  • You will be involved in various stages of the project, from the requirement analysis to its delivery and production.
  • You will also be involved in contributing to improving features and the overall design of the company's Platform.
  • Being among the first developers, as the team is growing, you will have opportunities to take a leadership role, whether it would be lead teams, technologies, or topics.

The profile:

  • We are looking for a Senior Typescript Cloud Backend Developer who can hit the ground

running

- You are passionate about writing simple, clean, and efficient code and are a strong team-

player and communicator

- You are comfortable with English (written and spoken) and working in a diverse multi-

cultural environment

  • You are autonomous, eager to collaborate and not scared to share opinions

Qualification:

  • 5+ years experience as a senior Typescript engineer, with at least 2 years of coding

public cloud serverless platform and Node/Express typescript service containerized

with Docker

  • 2+ years experience on RESTful API, client and/or server-side
  • 2+ years experience in NoSQL databases
  • Strong knowledge of integrating various cloud services on GCP, AWS or Azure
  • A good understanding of CI/CD and containerization using Docker
  • Troubleshooting experience.

It would be a plus to have:

  • Experience working with Google Cloud Platform (Firebase, Cloud Run, Pub/Sub,

Service Account, )

  • Experience integrating IoT device fleet with cloud platform (on topics like device

management, device provisioning, device configuration, data collection, )

  • Understanding of cloud horizontal/vertical scalability.

Technology stack:

  • Current stack (GCP / MongoDB Atlas);

Cloud:

  • Authentication: Google Identity Platform, but we are migrating to Auth0
  • Databases: Firestore, but we are migrating to MongoDB.
  • Public/Private API Endpoints: Node/Express docker containers run via Google Cloud

Run.

  • Message Queuing: Pub/Sub.
  • Event triggered functions: Google Cloud Function.
  • Storage: Google Cloud Storage

Apps:

iOS: Native SwiftUI iOS app (iPhone, Apple Watch, and later iPad)

Android: Native Kotlin App (Phone, and later wearable and tablet)

Web: React / Angular

IoT:

Embedded Android apps

Working environment:

The company pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy work environment. Although they all work remotely, occasional team meetups might be planned either in Bulgaria or other EU countries, so we need you to be ok with occasional travel. This would be during normal weekdays. They use Microsoft Teams for collaborating, ad GitHub for code source management, Jira and Confluence for project management and documentation. They plan to offer access to the Udemy eLearning platform for those looking to develop new skills. We use an agile methodology with 1-week sprints and daily 30-minute scrums.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Troubleshooting (Problem Solving)
  • Verbal Communication Skills
  • Open Mindset
  • Teamwork

Full Stack Engineer Related jobs