Senior Full-Stack Engineer

Resourceful Talent Group
Berlin, Germany
17 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Languages
English, Russian
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Cloudfront Amazon S3 PostgreSQL Node.Js E2e Testing Software Engineering Systems Integration TypeScript ReactJS Indexer Backend
+3 more
AWS Fargate Integration Frameworks Front End Software Development

Job description

We are looking for Senior Full-Stack Engineer with strong experience across React/TypeScript frontend development and Node.js/TypeScript backend systems. This is a long-term, fully remote opportunity within a fast-moving fintech environment, working EST hours., * Build and maintain production-grade React, Node.js, and TypeScript applications.

  • Develop backend services, APIs, integrations, and server-side validation.
  • Manage PostgreSQL schemas, migrations, queries, indexes, and performance.
  • Write unit, integration, and end-to-end tests.
  • Design scalable systems using caching, queues, and background jobs.
  • Improve legacy code and contribute to ongoing technical remediation.
  • Collaborate with the team and clearly communicate technical decisions.

Requirements

The ideal candidate is proactive, asks thoughtful questions, and builds reliable, maintainable systems. The team actively uses AI coding tools such as Claude, so candidates must be comfortable using them and explaining their technical decisions., * 7+ years of professional software engineering experience.

  • Strong, recent React, Node.js, and TypeScript experience.
  • True full-stack expertise; primarily frontend candidates will not be considered.
  • Hands-on PostgreSQL experience, including migrations and indexing.
  • Production experience with AWS; ECS/Fargate, containers, S3, and CloudFront are preferred.
  • Experience with system design, third-party integrations, and end-to-end testing.
  • Comfortable using AI coding tools such as Claude.
  • Strong English and Russian communication skills.
  • Fintech or payments experience is preferred, including knowledge of ACH, reconciliation, compliance, and idempotency.

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

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

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

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:03 min

Implementing denormalized schemas with GIN indexes in Postgres

Dharin Shah Dharin Shah · World Congress 2025

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

3:55 min

Identifying underlying Node.js runtime vulnerabilities using fuzzing tools

Sonya Moisset · World Congress 2023

Videos

See all

Related articles

See all