About This Role
This engineering role focuses on building and scaling large, production-grade Ruby on Rails applications. It involves contributing across the full product lifecycle, from system design and development to deployment and performance optimization, and suits a passionate, dynamic, and self-motivated engineer who learns fast and thrives in a high-ownership, fast-paced environment.
Responsibilities
- Build robust, scalable, and maintainable Ruby on Rails applications with strong test coverage
- Debug issues, fix bugs, identify performance bottlenecks, and improve application performance
- Continuously evaluate and adopt new technologies to improve development efficiency
- Solve complex technical problems and collaborate with teammates on architecture and solutions
- Deploy and maintain multi-tier, multi-stage web applications
- Work directly with clients and stakeholders to understand requirements and deliver solutions
- Help refine internal engineering processes and best practices
Requirements
- 2+ years of professional experience with Ruby and Ruby on Rails
- Solid understanding of Object-Oriented Design Principles
- Experience writing and maintaining unit tests (test-first is a plus)
- Comfortable working with JavaScript, jQuery, and frontend fundamentals
- Good understanding of HTML, HTML5, and CSS
- Comfortable using the Unix command line
- Curious about new technologies and modern development practices
- Ability to work independently while collaborating effectively in a team
- Confident, humble, and growth-oriented mindset
- Minimum 80% marks in both 10th and 12th standard
- Clear communication and willingness to ask questions
- Curious, proactive, and eager to learn from senior engineers
- Ability to work in a fast-paced, collaborative product environment
- Strong desire to build real products that solve real problems
Nice to have:
- Experience building database-driven applications with significant user interaction
- Contributions to open-source projects
- Experience with NoSQL / document databases such as Redis or MongoDB
- Exposure to modern frontend frameworks like React or Angular
- Experience using Git (GitHub/Bitbucket) for collaboration
- Familiarity with tools like JIRA or Pivotal Tracker
- Basic understanding of Agile methodologies
- Experience with SASS / LESS / HAML
Benefits
- Fully remote role
- Flexible working hours and autonomy over your schedule