Apex is seeking an experienced
Senior Ruby on Rails Developer who can take ownership of complex features and help mentor junior developers. As a senior developer at Apex, you will be instrumental in architecting, building, and maintaining our custom healthcare platform that serves as the backbone of our dental practice operations. This role is ideal for a seasoned Rails developer who has experience building and scaling production applications and is passionate about creating elegant solutions to real-world problems.
You will work as part of a close-knit development team and have the opportunity to see the direct impact of your work as you help build tools that improve both the patient experience and the operational efficiency of our practices. We believe strongly in continuous improvement, and you will play a key role in driving technical excellence within our organization.
Core responsibilities include: - Designing, implementing, and maintaining key features for our production Rails 7 application
- Writing clean, maintainable, and well-tested code using RSpec and other testing frameworks
- Leveraging Hotwire (Turbo and Stimulus) to create responsive, modern user experiences
- Collaborating with product managers to refine requirements and deliver solutions that meet business needs
- Mentoring junior developers through code reviews, pair programming, and knowledge sharing
- Participating in architectural decisions that impact the long-term health and scalability of our codebase
- Identifying and resolving performance bottlenecks
- Implementing security best practices to ensure HIPAA compliance
- Contributing to our continuous integration and deployment pipelines
Job Requirements: - 5+ years of experience building and maintaining production Ruby on Rails applications
- Expert-level understanding of Ruby on Rails framework and conventions
- Extensive experience with RSpec or similar testing frameworks
- Proficiency with Hotwire (Turbo and Stimulus) or similar modern frontend technologies
- Strong SQL skills and experience optimizing database queries
- Experience with version control systems, preferably Git
- Excellent problem-solving skills with the ability to debug complex issues
- Strong communication skills and ability to explain technical concepts to non-technical stakeholders
- Must be in the DFW Metro area and willing to commute to office (near Tollway/635) as needed.
Skills that are not required, but would be a plus: - Experience with Electron
- Knowledge of Docker and containerization
- AWS or similar cloud infrastructure experience
- Background in healthcare software (HIPAA compliance)
- DevOps experience (CI/CD pipelines, infrastructure as code)
- Previous experience mentoring junior developers