Apex is seeking an experienced Ruby on Rails engineer who can own business capabilities end-to-end. This is not a "ticket taker" role. You will partner directly with business owners, shape solutions, deliver working software, and own outcomes in production.
We are an AI-native engineering team: modern AI tooling accelerates implementation, testing, refactoring, and documentation. The core value of this role is excellent
judgment-problem framing, system design, risk management, and delivering reliable results.
What You'll Own
A business capability end-to-end (examples: timekeeping, reporting/BI workflows, practice operations tooling, integrations).
Problem framing: clarifying goals, constraints, edge cases, and success criteria with stakeholders.
Delivery: design, implementation, automated tests, rollout, and verification in production.
Operational excellence: monitoring/alerts where appropriate, support playbooks, and continuous improvement to reduce recurring tickets.
Documentation that stays useful: user-facing notes, internal technical docs, and handoff materials for IT/helpdesk when applicable. Core Responsibilities
Partner with business owners (Ops/Accounting/HR/Practice teams) to translate real-world workflows into reliable software.
Design and implement features in Ruby on Rails (7.1+), balancing speed with correctness and maintainability.
Use AI tools effectively (and safely) to accelerate delivery-while validating assumptions, reviewing generated code, and ensuring correctness in domain-specific logic.
Own releases end-to-end: feature flags/rollouts, rollback plans, production verification, and stakeholder follow-up.
Improve system quality over time: reduce operational noise, prevent regressions, and simplify user workflows.
Contribute to team standards: code quality, testing, documentation patterns, and pragmatic architecture decisions. How We Work
Clear ownership: one accountable developer-owner per capability.
Bi-weekly demo cadence: show working software regularly (not slideware).
Lightweight intake checklist before development: product owner, rollout plan, documentation/support plan, and success criteria.
Bias toward fewer handoffs and direct feedback loops with internal customers. Required Qualifications
Strong Ruby on Rails experience (7.1+) in a senior role, with a track record of shipping and owning production systems.
Ability to drive ambiguous work to completion: ask great questions, define scope, and make tradeoffs.
Pragmatic product sense: you can connect features to real business outcomes and user workflows.
Experience building and maintaining well-tested code (RSpec) and comfort improving legacy areas safely.
Strong communication skills: comfortable working directly with non-technical stakeholders and explaining tradeoffs.
Operational ownership mindset: you verify in production, follow through with stakeholders, and prevent repeats. Preferred / Nice-to-Have
Experience with JavaScript (Stimulus.js primarily, some React and React Native).
Docker-based development and/or AWS (ECS/EC2), Terraform or infrastructure-as-code experience.
Experience in healthcare or other regulated environments (HIPAA), and comfort with security/privacy considerations.
Experience building internal tools for multi-site operations (DSO, retail, logistics, etc.).
Demonstrated effective use of AI developer tools (e.g., Codex, Claude Code) with appropriate human validation. Location
We prefer a candidate in the DFW metro area for occasional in-office planning and spec sessions, but we are flexible with remote/hybrid arrangements for the right person.
Benefits
Paid time off
Health insurance
Dental insurance
Vision insurance
Life insurance
Disability insurance
401(k) matching