Ruby/Rails -Deployed Engineer

Sophus IT Solutions
Seattle, WA, United States
4 days ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Continuous Integration Migration Manager Ruby Next.js Data Streaming TypeScript Network Routers Integrated Service Routers ReactJS
+5 more
Delivery Pipeline Caching Technical Debt Production Code Front End Software Development

Job description

You will work alongside a named Vercel Forward-Deployed Engineer who provides technical architecture and delivery assurance. You and the Sophus team will execute the assessment, migration, engineering, testing, CI/CD, deployment, and stabilization work.

This is not an advisory-only or front-end UI role. You must be comfortable entering an ambiguous legacy environment, defining an incremental migration path, writing production code, and owning delivery outcomes.

Responsibilities

? Assess legacy Ruby/Rails applications, AWS architecture, dependencies, APIs, data flows, infrastructure, deployment pipelines, and technical debt.

? Translate the assessment into an incremental migration strategy with defined workstreams, risks, acceptance criteria, coexistence patterns, cutover plans, and rollback procedures.

? Modernize legacy front ends and monolithic applications to React, TypeScript, Next.js, and Vercel.

? Build production applications using Next.js App Router, React Server Components, SSR, SSG, ISR, streaming, caching, and personalization.

? Preserve necessary Ruby/Rails and AWS services during staged migration while progressively moving appropriate workloads to Vercel.

Requirements

? 6+ years of professional software-engineering experience.

? At least 2 years in a customer-facing technical role such as consulting, professional services, solutions architecture, or forward-deployed engineering.

? Expert-level TypeScript and strong React engineering experience.

? Deep, recent, production-level Next.js experience.

? Proven ownership of at least one substantial legacy-application or large-codebase migration.

? Strong understanding of incremental modernization rather than only “big-bang” rewrites.

Strongly preferred

? Direct production experience deploying applications on Vercel.

? Ruby/Rails-to-Next.js modernization experience.

? Migration from Pages Router to App Router.

? Vercel AI SDK, AI Gateway, eve, Fluid Compute, Workflows, Sandbox, and Observability.

? Experience with high-volume retail, e-commerce, media, healthcare, or financial-services applications.

? Enterprise security, compliance, identity, and multi-region deployment experience.

? AI-assisted migration or code-transformation automation experience.

Apply for this position

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

Apply on www.disabledperson.com
Prepare application

Good distractions

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

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

Videos

See all

Related articles

See all