Nextlinklabs logo
Nextlinklabs3 weeks ago

Software Architect

Remote · United States

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Startup

Job Summary

Software Architect with strong Ruby on Rails experience will design, develop, and maintain scalable web applications and APIs across client engagements; move fluently between Rails and other frameworks/languages depending on client needs; architect and implement service-oriented and microservices-based solutions; communicate directly with clients to demos and gather feedback; review legacy software to remediate technical debt; mentor engineers, contribute to internal docs and templates, and participate in thought leadership and marketing efforts; support scoping calls with technical input and work in an agile team environment; drive architecture decisions and ownership across a variety of engagements; ensure code quality with unit testing and code reviews.

Required Qualifications

  • 5+ years of experience building production web applications with Ruby on Rails
  • Strong understanding of ActiveRecord, Rails conventions, background job processing (Sidekiq/Resque), and database optimization
  • Experience designing and implementing RESTful APIs and integrating with third-party services
  • Proficiency with relational databases (PostgreSQL preferred)
  • Experience with GO & Kafka is desired
  • 3+ years of experience with at least one additional major framework or language (e.g., Django/Python, Node.js, Java)
  • Experience with modern frontend frameworks (React, Vue, or similar)
  • Ability to work independently and take ownership across 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, or equivalent)
  • Proficient understanding of version control systems (Git)
  • Understanding of accessibility and security compliance
  • Understanding of fundamental design principles behind a scalable application
  • Strong problem-solving, analytical, and strategic thinking abilities, capable of making well-informed and timely decisions
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Nextlinklabs

Software Architect

Apply on Sorce