Ruby on Rails Developer (P860)
About Us:
As a Senior Ruby on Rails Developer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.
Technical Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Over five years of experience in software development, ideally within healthcare-related systems.
- Extensive knowledge of Ruby on Rails for building and maintaining backend applications.
- Familiarity with RESTful APIs and GraphQL, along with experience in service-oriented architectures.
- Proficient in both SQL and NoSQL database design principles.
- Strong command of PostgreSQL and Sidekiq for background job processing.
- Clear communication skills, capable of conveying technical concepts to diverse audiences.
- Adept at analytical thinking and solving complex problems efficiently.
- Exposure to React is advantageous but not mandatory.
- Understanding of containerization practices and CI/CD pipelines is a plus.
- Experience with tools for monitoring, logging, and observability is desirable.
- Knowledge of compliance standards in the healthcare sector, such as PHI and HIPAA, is considered a valuable asset.
- Minimum Upper Intermediate English (B2) or Proficient (C1).
Tasks and Responsibilities:
- Design and develop scalable backend systems using Ruby on Rails, ensuring high performance and reliability.
- Partner with product, engineering, risk, and compliance teams to translate business requirements into secure and compliant software solutions.
- Lead the architectural planning and implementation of robust technical solutions tailored to client needs.
- Work alongside Product Managers and stakeholders to design and deliver features that enhance user experience and internal operations.
- Collaborate closely with engineering peers and contribute individually to deliver key product functionalities.
- Enhance system observability and monitoring tools to optimize the platform’s operational performance.
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills