Key Responsibilities:
* Develop scalable, reliable, and maintainable applications using Ruby on Rails.
* Build and manage cloud infrastructure components with Terraform and DevOps best practices.
* Leverage serverless solutions with AWS Lambda and related services to improve application performance.
* Ensure data consistency by integrating and maintaining APIs and external systems.
* Refactor legacy code to improve maintainability, performance, and clarity.
Requirements:
* A bachelor's degree in computer science or a related field; or equivalent professional experience.
* 5+ years of back-end development experience with Ruby on Rails.
* Strong experience with AWS services including Lambda, EC2, S3, RDS, and API Gateway.
* Hands-on experience with Terraform for Infrastructure as Code (IaC) deployments.
About Us
We value trust, communication, respect, excellence, and teamwork. Our work environment is great, and we offer private medical insurance and many perks and benefits.
As a senior Ruby on Rails developer, you will be responsible for designing, developing, and maintaining applications that are scalable, reliable, and maintainable. You will work closely with our team to build and manage cloud infrastructure components using Terraform and DevOps best practices. Additionally, you will leverage serverless solutions with AWS Lambda and related services to improve application performance.
Our ideal candidate has 5+ years of back-end development experience with Ruby on Rails and strong experience with AWS services including Lambda, EC2, S3, RDS, and API Gateway. They should also have hands-on experience with Terraform for Infrastructure as Code (IaC) deployments.