Mô Tả Công Việc
We are seeking a Senior Ruby on Rails Engineer to join our core development team and take ownership of backend architecture, development, and operations for our flagship product. You will be instrumental in architectural decisions and technology selection, focusing on scalability and maintainability. We also expect you to help elevate the team’s overall technical capabilities through mentorship and best practices. Roles & ResponsibilitiesDefine, design, develop, test, deploy, and maintain web applications using Ruby on Rails.Lead the development of new features and enhancements to existing ones.Conduct performance tuning, infrastructure optimization, and address technical debt.Review code and contribute to improving development workflows and coding standards.Build and maintain CI/CD pipelines for efficient delivery and deployment.Design and operate microservices architecture as needed.Model database schemas and optimize SQL queries for performance.Collaborate cross-functionally with Product Managers, Designers, and Engineers.Mentor and coach junior and mid-level engineers to support their growth.Stay up to date with the latest technologies and share insights with the team.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Required Skills & Experience4+ years of hands-on experience developing web applications with Ruby on Rails.Strong command of the Ruby programming language.Solid understanding of software design principles, including OOP and DDD.In-depth knowledge of RDBMS (e.g., PostgreSQL, MySQL) and expertise in schema design and SQL performance tuning.Experience with test frameworks such as RSpec or Minitest.Proficiency in Git-based workflows including Pull Requests and code reviews.Experience in designing and building RESTful APIs.Strong awareness of web application security best practices.Comfortable working in Linux/Unix development environments.Strong analytical and problem-solving skills with the ability to work independently.Preferred Skills & ExperienceExperience with high-traffic, large-scale web applications in production.Knowledge of cloud platforms (e.g., AWS, GCP) and infrastructure as code.Familiarity with front-end frameworks such as React and languages like TypeScript.Experience with background job frameworks like Sidekiq or Shoryuken.Hands-on experience with CI/CD tools (e.g., GitHub Actions, CircleCI, Jenkins).Familiarity with performance monitoring tools (e.g., New Relic, Datadog).Contribution to or maintenance of open-source projects.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
Play a core role in our flagship product and work on development that directly drives business growthTackle fundamental challenges such as performance improvements and reducing technical debtBe part of a quality-focused engineering culture that values code reviews and testingWork primarily with Ruby on Rails while gaining exposure to a wide range of technologies including database design, cloud infrastructure, and CI/CDEnjoy a high level of autonomy as a senior engineer, while making decisions collaboratively as a team
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.