About the Role
As a seasoned back-end engineer, you'll have the opportunity to design, develop, and maintain scalable applications using Ruby on Rails.
You will thrive in an environment where clean code, modern architecture patterns, and cloud-based solutions are valued. Your passion for solving complex challenges, automating infrastructure, and ensuring system security will make you a valuable asset.
Key Responsibilities
* Design, develop, and maintain high-performance Ruby on Rails applications.
* Bulletproof AWS infrastructure components using Terraform and DevOps best practices.
* Leverage serverless solutions powered by AWS Lambda and related services.
* Integrate and maintain APIs and external systems with reliability and data consistency.
* Refactor legacy components for improved maintainability, performance, and code clarity.
* Write and maintain automated tests (RSpec, Minitest) for exceptional code quality and coverage.
* Proactively monitor application performance and address potential bottlenecks.
* Collaborate on secure, efficient, and consistent CI/CD pipelines.
* Participate in thorough code reviews to uphold high-quality development standards.