Mid-Senior Software Craftsperson - Ruby on Rails & DevOps
About the Role
We are seeking a Software Craftsperson (Ruby on Rails, DevOps) to join our dynamic team. This remote position is perfect for engineers with 3–6 years of hands-on software development experience, particularly in Ruby on Rails at scale. If you take pride in clean, test-driven code and believe in Extreme Programming principles, we’d love to meet you. This is an opportunity to work 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.
Requirements
- 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.
This remote Software Craftsperson position at taiyo.ai offers a competitive salary and the chance to work on impactful projects in a collaborative environment.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months