NextLink Labs is looking for a Senior Full-Stack Engineer to build and maintain web applications for our consulting clients. In this role, you will make pragmatic architecture decisions, engage directly with clients, and help shape our development practices. We need a self-motivated engineer who will take ownership and contribute to improving our consulting craft.
What You'll Do
- Build end-to-end features for client applications using Ruby on Rails and React.
- Make pragmatic architecture decisions to alleviate technical debt in legacy applications.
- Engage in technical conversations with clients to understand their pain points and propose solutions.
- Mentor junior developers.
- Assist the team in establishing internal best practices.
- Work with other engineers to architect and implement software solutions.
- Communicate directly with clients to give demonstrations and receive feedback.
- Review legacy software applications to identify and remediate technical debt.
- Work in an agile team environment with weekly stand ups.
- Engage in code reviews of teammates' work.
- Contribute to internal documentation and code templates.
- Engage in thought leadership through blog posts, webinars, and other marketing materials.
- Assist Sales and Marketing by joining scoping calls and providing technical input.
What We're Looking For
- 5+ years of experience building web applications.
- Strong proficiency in Ruby on Rails and React or equivalent frameworks.
- Ability to work independently and take ownership in a variety of software engagements.
- Ability to scope individual features and full software projects based on client requests.
- Excellent written, verbal, and interpersonal skills with the ability to build buy-in, facilitate compromise, and guide client expectations.
- Strong unit-testing and debugging abilities (RSpec/Minitest, Jest/RTL).
- Proficient understanding of version control systems (Git).
- Understanding of accessibility and security compliance.
- Understanding of fundamental design principles behind a scalable application.
- Experience with APIs (REST/GraphQL), relational databases (PostgreSQL/MySQL), and background jobs (Sidekiq/Active Job).
- Must be authorized to work in the United States without the need for current or future sponsorship.
Nice to Have
- Experience with DevOps tooling (AWS, Terraform, Docker) and observability platforms (Sentry/Datadog/Grafana).
Technical Stack
- Ruby on Rails, React, RSpec, Minitest, Jest, RTL, Git, REST, GraphQL, PostgreSQL, MySQL, Sidekiq, Active Job, AWS, Terraform, Docker, Sentry, Datadog, Grafana
Team & Environment
You will join a Custom Software Development consulting team.
Benefits & Compensation
- Competitive salary with bonus structure.
- Healthcare (Medical, Dental, and Vision).
- 401k.
- Paid parental leave.
- Remote-first culture, flexible work schedule, and autonomy to do your best work.
Work Mode
This is a remote-first position open to candidates across the United States.
NextLink Labs is an inclusive employer dedicated to creating an environment where everyone can thrive professionally and live full lives outside of work.

