EasyRx: Senior Ruby on Rails Engineer

Headquarters: Delaware, USA
URL: https://easyrx.com
About EasyRx:
Key Responsibilities
- Build and maintain Ruby on Rails applications for a healthcare technology platform
- Build product features from scratch (0-to-1 development)
- Write clean, maintainable, and efficient code that can scale with rapid product growth
- Write comprehensive unit and integration tests to ensure product reliability
- Debug production issues and optimize application performance in a fast-paced startup environment
- Collaborate with cross-functional team members on technical implementations
- Take full ownership of features from conception to deployment and maintenance. We follow Shape up methodology, let us know in your CV if you have experience with this or not 🙂
- Participate in code reviews and provide constructive feedback
- Assist in API development and integration with third-party healthcare systems
- Document technical specifications and processes for team knowledge sharing
- Work autonomously within defined project boundaries while maintaining team collaboration
- Participate in shaping discussions to help define project scope and technical feasibility
- Ensure application security, stability, and scalability in a healthcare environment
Required Qualifications
- 7+ years of professional experience with Ruby on Rails
- Proven experience building products from 0-to-1 in startup environments – you have been part of creating new products from initial concept to market launch
- Strong understanding of Ruby on Rails conventions and best practices
- Practical experience with:
- Background job processing (Sidekiq)
- Caching solutions (Redis)
- Relational databases (MySQL and/or PostgreSQL)
- WebSockets integration (ActionCable or AnyCable)
- Search Engines (Elasticsearch)
- Payment Gateway (Cardknox/Sola)
- Working knowledge of:
- Testing frameworks (RSpec, Minitest)
- CI/CD workflows (Docker)
- Cloud platforms (AWS, Heroku)
- Understanding of RESTful API principles
- Experience with modern Rails development patterns
- Solid grasp of front-end technologies
- Experience with version control systems, particularly Git
Preferred Qualifications
- Experience with search engines (Elasticsearch)
- Knowledge of containerization technologies (Docker, Kubernetes)
- Experience with deployment tools (Capistrano or Kamal)
- Knowledge of responsive design principles
- Understanding of software design patterns
- Basic DevOps knowledge (Heroku and/or AWS)
Key Competencies
- English proficiency: Strong communication skills in English for team collaboration
- Startup adaptability: Thrives in fast-paced, rapidly changing environments
- Product mindset: Understanding of how technical decisions impact user experience and business goals
- Strong problem-solving abilities with creative approaches to technical challenges
- User-focused development: Ability to balance technical excellence with user needs and business constraints
- Ownership mentality: Takes responsibility for features from conception through deployment and maintenance
- Attention to detail while maintaining development velocity
- Team collaboration with ability to work in small, cross-functional teams
- Self-motivated and proactive in identifying and solving problems
- Eagerness to learn and grow with new technologies and methodologies
To apply: https://weworkremotely.com/remote-jobs/easyrx-senior-ruby-on-rails-engineer