Job Icon

We're hiring a

Fullstack Engineer

Career Level:

Mid-level

Location:

Romania, Remote

Position Type:

Full-time

For the current position we are looking for a full-stack engineer with experience working with NodeJS, Vue and TypeScript. Our tech-stack heavily relies on these technologies, as well as on AWS services such as: Lambda, Aurora RDS, DynamoDB, SQS, SNS, S3, Fargate, Sagemaker, and more.

Requirements

  • TypeScript: Good knowledge of TypeScript is required, and the ideal candidate can use TypeScript to it's full potential to build robust systems.

  • NodeJS: Good knowledge of how NodeJS works is mandatory.

  • VueJS: We use Vue 3, so knowledge of Vue with Composition API is required.

  • SQL/Postgres: Knowing how to use SQL to write efficient queries is a must. We use Amazon Aurora Postgres as the main storage, with Drizzle as the main ORM. Knowledge of working with indexes and advanced queries is a big plus.

Nice to know:

  • AWS Lambda: Knowledge in working with serverless functions is a big plus, but not mandatory. We use serverless functions for most of our public facing API's and for processing background tasks, such as those from SNS, SQS or S3.

  • TanStack libraries: We make heavy use of the TanStack Query and TanStack Table libraries, offering us a lot of flexibility.

  • Optimistic Updates: We aim to build a fast experience for the users, so knowledge of how Optimistic Updates work and how to apply them in code is a big plus.

© 2016-2024, Webamboos

Location

Vasile Alecsandri 2, Timișoara

Romania, EU

307825, Moșnița Nouă, Timiș

Badge - Verified Agency by DesignRushBadge - Top Clutch Companies Romania 2022Badge - Tip NodeJS Developers Timisoara 2023Badge - Top IT Services Companies Education Romania 2023Badge - Top Software Developer Timisoara 2023