Fullstack developer in mobility

Intellias

United States

Remote

USD 120,000 - 180,000

Full time

35 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intellias ищет опытного Fullstack-разработчика для реализации фич на React/TypeScript frontend и NestJS/Node.js backend. Требуется translate бизнес-логики в качественные решения, проектирование REST API и работа с базами данных через Prisma/TypeORM/MikroORM. Участие в тестировании, код-ревью и улучшении архитектуры.

Кандидат будет работать в agile-среде, помогать команде и наставлять младших разработчиков. В проекте применяются Docker, Kubernetes, Tailwind CSS и shadcn/ui для решения сложных

Qualifications

  • Умение переводить бизнес-требования в техрешения и архитектуру проекта на фронтенде и бэкенде.
  • Опыт разработки React-приложений с использованием TypeScript, hooks и компонентов.
  • Опыт работы с REST API, OpenAPI и проектированием схем данных.

Responsibilities

  • Роудмаппинг и разработка новых фич на React/TypeScript frontend и NestJS/Node.js backend.
  • Создание повторно используемых компонентов и эффективной архитектуры API.
  • Обеспечение качества кода: тесты, валидация данных и документация API.

Skills

React
TypeScript
Node.js
NestJS
REST APIs
Frontend performance
Team collaboration

Tools

Vite
Tailwind CSS
shadcn/ui
Zod
TanStack Query
OpenAPI
Docker
Kubernetes

Job description

Описание

For decades, we have been champions of the mobility industry. With our smart mobility solutions, we connect businesses and lives across Europe. Our fuel cards, tolls, and refund secure mobile solutions are working on the basis of Europe’s biggest station network. We enable true borderless logistics and transportation, payment, and fleet management solutions. Now we are progressing to the next level: in times of digitization and climate change, our company aims to continue its tradition as the one mobility service provider that keeps its customers driving.

Задачи

Drive the end-to-end development and delivery of product features across the React/TypeScript frontend and the NestJS/Node.js backend. Translate business and product requirements into robust, maintainable and scalable technical solutions. Design and develop reusable frontend components using React, TypeScript, Tailwind CSS and shadcn/ui. Implement advanced frontend data-fetching and state-management patterns using TanStack Query. Monitor and improve frontend performance, accessibility, responsiveness and user experience. Design and implement backend services and complex business logic using Node.js, NestJS and TypeScript. Design resource-oriented REST APIs and contribute to their documentation, versioning and lifecycle management through OpenAPI. Design and maintain PostgreSQL data models, migrations, relationships, transactions and optimised queries using Prisma, TypeORM or MikroORM. Design shared schemas and type contracts across the frontend and backend, ensuring strict TypeScript boundaries and consistent runtime validation using Zod. Independently implement secure authentication and authorization flows, including OAuth2 Authorization Code with PKCE on the frontend and JWT/JWKS verification on the backend. Define and implement unit, integration, contract and end-to-end tests across the application. Contribute to test strategy, quality gates and the early identification of breaking changes. Build and maintain containerised applications using Docker and support their deployment in Kubernetes-hosted environments. Collaborate closely with Platform Engineering on API Gateway contracts, Kubernetes-hosted services and deployment requirements. Review pull requests, provide actionable technical feedback and support Junior Developers through pairing and knowledge sharing. Resolve technical ambiguity independently and proactively communicate risks, dependencies and blockers. Contribute to the continuous improvement of development standards, architecture, testing practices and delivery workflows.

Требования

5-8 years of professional experience in Fullstack, Frontend or Backend Software Development. Proven hands-on experience building production applications using. TypeScript, React, Node.js and NestJS, or comparable technologies. Demonstrated experience delivering features across the full software development lifecycle, from technical design and implementation to testing and deployment. Strong understanding of the end-to-end software development lifecycle, including solution design, implementation, testing, deployment and maintenance. Ability to translate business and product requirements into technical solutions across frontend, backend, APIs and data layers. Ability to lead the implementation of features from initial definition through to production delivery. Ability to identify and resolve ambiguity independently, while escalating relevant risks and dependencies. Understanding of how frontend applications, backend services, authentication flows, APIs, databases and platform services interact. Experience collaborating with Product, Design, Frontend, Backend and Platform Engineering teams. Ability to assess the impact of technical decisions across the full application stack. Experience reviewing technical solutions and pull requests, identifying risks and providing clear, actionable feedback. Ability to support Junior Developers through pairing, technical guidance and knowledge sharing. Comfortable working in an Agile environment and contributing to iterative product delivery. Ability to contribute to engineering standards, testing practices and continuous improvement initiatives. Strong hands-on experience with React, including hooks such as useState, useEffect, useCallback, useMemo, useRef and useContext. Experience with component composition, error boundaries and Suspense. Conceptual understanding of React’s reconciliation process and the ability to identify and avoid unnecessary re-renders. Advanced knowledge of TypeScript, including strict mode, generics, utility types, discriminated unions, type narrowing and shared type contracts. Ability to enforce strict and consistent TypeScript boundaries between frontend and backend applications. Experience with Vite, including environment configuration, plugins and build optimisation through code splitting and tree shaking. Experience building responsive, reusable and themeable interfaces using shadcn/ui, Tailwind CSS, CSS variables and component primitives. Strong experience with TanStack Query, including queries, mutations, infinite queries, invalidation, optimistic updates, prefetching and stale-while-revalidate patterns. Experience defining and sharing runtime validation schemas using Zod, including refinements, transforms and inferred TypeScript types. Experience consuming REST services using typed API clients and implementing consistent error handling, retry and request-deduplication strategies. Ability to conduct frontend performance profiling and contribute to accessibility audits. Будет плюсом: Experience with Playwright for end-to-end frontend testing; Experience conducting accessibility audits; Experience contributing to Design Systems and shared component libraries; Knowledge of Design Tokens, token-based theming and Storybook; Experience collaborating with designers through Figma handoffs or token extraction; Previous experience with Vue, Svelte or Angular; Experience working in a monorepo and sharing schemas or TypeScript contracts between frontend and backend; Familiarity with Swagger UI or Scalar for API documentation

Условия

At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That's why we offer a range of benefits that support your well-being and charge your professional growth. We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law. We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

node.js developer for property management software
node.js developer for property management software

Intellias • United States

On-site
USD 90,000 - 130,000
full stack developer for production systems
full stack developer for production systems

Clever Craft • United States

On-site
USD 120,000 - 200,000
Annual bonus
Fitness and education reimbursement
full-stack engineer for AI-powered web applications
full-stack engineer for AI-powered web applications

Digipal • United States

Remote
USD 140,000 - 190,000
Remote work
Competitive compensation
Growth opportunities
+1
Full stack developer
Full stack developer

AlmavivA de Belgique • United States

Remote
USD 110,000 - 150,000
java developer in automotive
java developer in automotive

Intellias • United States

On-site
USD 120,000 - 180,000
react for a transmission system operator
react for a transmission system operator

SoftServe • United States

On-site
USD 120,000 - 180,000
Health coverage
Paid time off
Wellness support
+2
Senior Full-Stack Engineer: React + NestJS & Node
Senior Full-Stack Engineer: React + NestJS & Node

Intellias • United States

Remote
USD 120,000 - 180,000
[GFA] Full-stack Software Engineer (Nest.js/Node.js + React)
[GFA] Full-stack Software Engineer (Nest.js/Node.js + React)

Software Mind • United States

Remote
USD 105,000 - 145,000
Flexible remote cooperation
International projects with global<br>
Travel related to international<br>
+5
node.js developer for stablecoin payments
node.js developer for stablecoin payments

Utorg • United States

On-site
USD 150,000 - 230,000
Java Full Stack Developer - React Native
Java Full Stack Developer - React Native

Inetum • United States

Remote
USD 90,000 - 130,000
Medical insurance
Meal tickets
Wellbeing activities