Ruby on Rails Developer
Summary
Builds scalable, well-tested web applications with Ruby on Rails, using AI-powered dev tools (coding assistants, test generation), Jira, and Git; works with PostgreSQL, MongoDB, Redis, and AWS services in a client-facing services team.
Responsibilities:
- Develop high-quality, scalable, and maintainable applications primarily using Ruby on Rails.
- Write clean, testable code and unit tests aligned with project quality standards and deadlines.
- Actively leverage AI-powered development tools (e.g., AI coding assistants, AI-driven debugging, automated test generation, documentation tools) to improve efficiency and delivery speed.
- Apply AI-assisted techniques for code optimization, refactoring, test coverage improvement, and documentation.
- Collaborate with clients, users, and cross-functional teams to gather and refine functional and non-functional requirements.
- Use Atlassian Jira and Git to manage tasks, track requirements, and maintain clean version control practices.
- Quickly understand client industries and proactively propose effective, scalable solutions.
- Continuously explore emerging AI tools and modern engineering practices to improve team productivity.
Requirements
- Bachelor’s degree in Computer Science or similar.
- Good written and verbal communication and interpersonal skills (English)
- 3 to 5 years of experience in Ruby on Rails development
- Hands-on experience using AI tools to support software development workflows (e.g., AI coding assistants, automated testing tools, AI documentation support).
- Strong knowledge of HTML, CSS, and JavaScript (TypeScript, CoffeeScript); experience with frameworks such as Angular is a plus.
- Proficiency in PostgreSQL, MongoDB, and Redis.
- Experience in GIT and collaborative development workflows.
- Knowledge in AWS services like: ECS, EC2, S3, Route 53, SQS, SNS, SES, etc.
- Independent but collaborative, driven, assertive, fast-learner and fun team player.
- Ability to prioritize workloads and meet deadlines.
- Leadership skills is a plus.
Benefits
- Onboarding Training
- Mentoring and Coaching sessions
- Flexible Working Hours
- Flexible work set up (onsite only on a need basis)
- Leave Entitlement upon onboarding
- Unused Leave Converted into cash
- Health Bonus
- HMO up to 150,000.00 MBL (maximum benefit limit) upon regularization with comprehensive coverages
- Training Budget
- Performance Bonus
- 5th Year Bucket Item Incentive