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
