[Remote] Mid/Senior Full Stack Developer

VMO LLC.
United States
12 days ago
Apply on arc.dev
Prepare application

Role details

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

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services HTML5 Cascading Style Sheets (CSS) Software Quality Continuous Integration Software Design Patterns Distributed Systems PostgreSQL Node.Js
+21 more
Software Engineering SQL Databases TypeScript Web Applications WebSocket Cloud Platform System Tailwind ReactJS Istio Caching Backend Vue.js Amazon Relational Database Service Git Flow Graphql Front End Software Development Restful APIs Grpc Code Restructuring Docker Microservices

Job description

  • Take full ownership of feature implementation, code quality, and refactoring across web applications and integrated backend microservices
  • Lead architectural discussions, enforce design patterns, and ensure compliance with security and performance benchmarks
  • Design and implement RESTful APIs and gRPC services, ensuring proper async handling and caching strategies on the frontend

High-Autonomy Asynchronous Execution:

  • Proactively unblock technical challenges without real-time daytime supervision
  • Conduct structured, transparent daily handover reports with daytime technical leads

Client Collaboration:

  • Act as the direct engineering touchpoint for international client stakeholders during their daytime hours
  • Clarify user stories, review pull requests, and demo completed outputs in clear English

Requirement:

Full stack Frontend:

  • TypeScript, Modern JavaScript, HTML5, CSS3/PostCSS
  • Remix/React, VueJS
  • State & Styling: React Hooks, Context/Zustand, TailwindCSS/CSS Modules
  • RESTful APIs, Fetch API, WebSocket; async rendering and caching handling

Full stack Backend:

  • TypeScript (Strict Mode), SQL (Postgres dialect) / Java
  • Node.js (v18+ LTS), gRPC framework, REST APIs
  • PostgreSQL on AWS RDS
  • Drizzle ORM
  • Tooling: LocalStack, Telepresence, Podman, Insomnia (gRPC client), kubectl

Requirements

  • 4+ years (Middle) to 7.5+ years (Lead) of intensive software engineering experience
  • Solid understanding of Git workflows, CI/CD pipelines, and cloud environments (AWS/GCP)
  • Strong proficiency in RESTful APIs, gRPC, GraphQL, and microservices architecture
  • Independent, fluent English (listening, speaking, reading, writing); able to work directly with overseas technical leads and product owners without an intermediary
  • Experience working in a dedicated model with enterprise clients

Preferred:

  • Experience with distributed systems, service mesh, or high-load microservices environments
  • Familiarity with local development tooling for microservices (Telepresence, Podman/Docker, LocalStack)
  • Experience mentoring or leading a small engineering team

About the company

Company Description: VMO, a proud member of the ALTEN Group, is part of a global engineering and IT services organization with over 60,000 employees worldwide. The company partners with major global enterprises, including leading Fortune 500 companies, to drive innovation and digital transformation. VMO’s expertise spans consulting, technology, and research, with strong capabilities in AI, Data, IoT, and Cloud. The company delivers technology solutions across multiple industries such as healthcare, finance, and manufacturing, helping organizations remain competitive in a rapidly evolving digital era. With a solid global presence and involvement in large-scale international projects, VMO continues to pioneer smart technology innovations.

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.

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · World Congress 2026 Europe

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:53 min

Configuring dynamic proxy updates with Istio Pilot

Jan Mensch Jan Mensch · World Congress 2026 Europe

4:45 min

Building careers inside distributed technology consulting environments

Oliver Zimmert · LIVE

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all