Technical Lead/Senior Ruby on Rails Developer

last updated November 9, 2024 1:18 UTC
Key Responsibilities
  • Lead the development and maintenance of our Ruby on Rails ecommerce application
  • Design scalable, HIPAA-compliant API architectures that integrate with:
    • Pharmacy management systems
    • Last-mile delivery services and logistics providers
    • Payment processing and healthcare billing systems
    • Insurance providers
    • Telehealth platforms
  • Provide technical leadership and mentorship to junior developers
  • Conduct thorough code reviews and implement best practices
  • Collaborate with cross-functional teams to define technical requirements
  • Drive architectural decisions and technology choices
  • Manage and optimize development workflows and processes
  • Participate in technical planning and sprint meetings
  • Monitor and improve application performance
  • Ensure code quality and testing standards
Required Qualifications
  • 5+ years of professional experience with Ruby on Rails
  • Experience building and scaling ecommerce platforms from scratch
  • Strong expertise in related technologies:
    • Background job processing (Sidekiq)
    • Search engines (Elasticsearch)
    • Caching solutions (Redis)
    • Databases (MySQL and/or PostgreSQL)
  • Solid experience with:
    • Testing frameworks (RSpec, Minitest)
    • CI/CD pipelines and deployment automation
    • Deployment tools (Capistrano or Kamal)
    • Cloud platforms (Heroku, https://fly.io, or Render)
  • Strong understanding of RESTful API design principles
  • Deep expertise in authentication systems, OAuth implementation, secure user management and role-based access control
  • Proven ability to architect systems from inception through scale
  • Experience working on large-scale monolithic applications
  • Excellent problem-solving and debugging skills
  • Excellent communication skills in English
Preferred Qualifications
  • Experience with Spree or Solidus
  • Knowledge of modern frontend technologies
  • System design and architecture experience
  • Experience with Agile methodologies
  • Experience in leading development teams
Apply info ->

To apply for this job, please visit accounts.google.com

Shopping Cart
There are no products in the cart!
Total
 0.00
0