Senior Full-Stack Engineer, CYPEX (full-time, Remote in Europe)

Cybertec Inc
United States
13 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Databases Software Debugging Human-Computer Interaction PostgreSQL Node.Js Operational Databases TypeScript Web Applications ReactJS Backend Webpack
+2 more
Front End Software Development React Redux

Job description

We are hiring a senior engineer to own features across the full stack: the database layer, the API, and the user interface.

Tasks

  • Own features end to end, from the data model through the API to the user interface.
  • Design and review the database side of features: schema changes, migrations, queries, and access control.

  • Build backend services in TypeScript on Node.js and Express.
  • Build frontend features with React, Vite, MUI/Emotion, Redux and React Query.
  • Set technical direction in your area and document the reasoning, so the next engineer can follow the decision without asking you.

  • Review other people’s code with the same care you expect on your own.
  • Support mid-level engineers on the team.

Requirements

  • At least five years building production web applications in TypeScript, covering both
  • frontend and backend.
  • Solid PostgreSQL experience. You can read a query plan, write a migration you would be willing to run against a customer’s production database, and reason about permissions.

  • You test what you build and can explain how you know a change is correct.
  • You debug across layers instead of stopping at the first plausible cause.
  • You raise risks early, including the ones you created yourself.
  • Fluent English, written and spoken.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all