This role is ideal for engineers with 36 years of hands-on software development experience, particularly in Ruby on Rails at scale.
Role Overview
If you're a Software Craftsperson who takes pride in clean, test-driven code and believes in Extreme Programming principles, we'd love to meet you. This is an opportunity to work with one f our client in a DevOps-driven environment where developers own the entire release cycle, meaning you'll get hands-on experience across programming, cloud infrastructure, client communication, and everything in between. Ready to level up your craft and join a team that's as quality-obsessed as you are Read on!
What You'll Do
- Write Tests First: Start by writing tests to ensure code quality
- Clean Code: Produce self-explanatory, clean code with predictable results
- Frequent Releases: Make frequent, small releases
- Pair Programming: Work in pairs for better results
- Peer Reviews: Conduct peer code reviews for continuous improvement
- Product Team: Collaborate in a product team to build and rapidly roll out new features and fixes
- Full Stack Ownership: Handle everything from the front end to the back end, including infrastructure and DevOps pipelines
- Never Stop Learning: Commit to continuous learning and improvement
What We're Looking For
- Expertise in Ruby on Rails, Test Driven Development, React, React.js or JavaScript, and TypeScript
- Strong skills in object-oriented programming, data structures, algorithms, and software engineering methodologies
- Ability to design and develop web architecture and optimize existing infrastructure
- Experience working in Agile and eXtreme Programming methodologies within a continuous deployment environment
- Interest in mastering technologies like web server ecosystems, relational DBMS, TDD, CI/CD tools
- Knowledge of server configuration and deployment infrastructure
- Experience using source control, bug tracking systems, writing user stories, and technical documentation
What We Offer
- Fixed Salary: 15 LPA 26 LPA
- 100% Remote Work
- Opportunity to work on high-impact projects
- Collaborative and learning-driven environment
Joining Preference
- Open to candidates with Immediate to 60 Days Notice Period
- Immediate joiners preferred
Work Environment
- Remote-First Culture: Structured flexibility with accountability to ensure smooth collaboration during core working hours and timely delivery
- Work-In-Person: Occasional in-person meetups/meetings may be planned based on project requirements
- Proactive Collaboration: Emphasis on pair programming, mentorship, and continuous learning through active participation and teamwork