100% Remote - Angular Fullstack Developer (Ruby on Rails backend) - W2 candidates only

Overview

On Site
Full Time
Contract - W2
Contract - 2 day((s))

Skills

Angular
CSS
Backend
Fullstack
HTML
ruby
Ruby on Rails

Job Details

Job Title: Sr. Software Engineer Angular & Ruby (Contract-to-Hire)

Location: Remote

(The role is remote, but the candidate must be located near one of the following locations: Baltimore, MD; Irving, TX; Charlotte, NC; Wilmington, DE; or New York City, NY.)

Role Summary

We're looking for a Sr. Software Engineer to join our Platform team, working on both customer-facing features and core platform components. This is a contract-to-hire position where you'll collaborate with design, product, and engineering teams to deliver high-quality web and cross-platform applications. The work will be split roughly 70% front-end (Angular) and 30% back-end (Ruby on Rails).

What You'll Do

  • Build scalable, high-performance front-end components for our main application.
  • Translate UI/UX designs and wireframes into functional, maintainable code.
  • Improve accessibility across our applications.
  • Contribute to code quality, documentation, and thoughtful design tradeoffs.
  • Balance rapid feature delivery with long-term maintainability.

Tech Stack

  • Frontend: JavaScript, Angular 19, HTML5, CSS3
  • Backend: Ruby, Ruby on Rails
  • Database: PostgreSQL
  • Infrastructure: AWS, Convox, Docker
  • Tools: DataDog, Sentry, Optimizely, LaunchDarkly, GitHub, CircleCI

Required Skills & Experience

  • 9+ years of professional software engineering experience, with a focus on front-end development.
  • Advanced proficiency in Angular and JavaScript, plus strong HTML5/CSS3 skills.
  • Experience with Ruby and Ruby on Rails for backend development.
  • Strong understanding of front-end architecture, component design, and state management.
  • Solid SQL skills and experience with relational databases (PostgreSQL preferred).
  • Experience building web applications, microservices, and REST APIs.
  • Experience deploying and managing applications in AWS (S3, RDS, Lambda, etc.).
  • Familiarity with Docker and container orchestration (Kubernetes preferred).
  • Ability to write secure, testable, and maintainable code across the stack.

Nice to Have

  • Experience improving web accessibility.
  • Familiarity with feature flagging and A/B testing tools (Optimizely, LaunchDarkly).

Follow us on LinkedIn -

#LI-NITINSHARMA

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.