
Senior Software Engineer – Ruby on Rails
Celara
contract
Posted on:
Location Type: Remote
Location: Argentina
Visit company websiteExplore more
About the role
- Own the full software development lifecycle for production features and improvements
- Design, implement, and maintain backend and full-stack solutions in collaboration with the team
- Actively participate in technical design discussions and architectural decisions
- Work closely with product and engineering partners to assess feasibility, scope, and technical trade-offs
- Take ownership of assigned work from definition through deployment and follow-up
- Proactively identify risks, technical debt, and improvement opportunities
- Address bugs, incidents, and production issues with a strong sense of accountability
- Communicate progress, blockers, and decisions clearly within a distributed team
- Promptly address bugs and incidents, and consistently be accessible during core hours
- Act as a resource for product on technical feasibility and complexity analysis for small features
Requirements
- **5+ years of professional software engineering experience**
- **Strong, hands-on Ruby on Rails experience in production environments**
- Experience working on **business-critical systems** and existing codebases
- Solid understanding of **software design principles, patterns, and architecture**
- Experience collaborating in **agile / scrum-based teams**
- **Full-stack mindset**, with comfort reasoning across backend and frontend boundaries
- Experience working with **React and TypeScript** in production is strongly preferred
- Familiarity with cloud-based environments (AWS, GCP, or Azure)
- Strong problem-solving skills and ability to work with ambiguous requirements
- Excellent communication and collaboration skills
- **Strong English (spoken and written)**
- Ability to work autonomously while remaining highly collaborative
- Bachelor’s degree in Computer Science or related field, a certificate from a coding bootcamp, or additional relevant experience
Benefits
- A collaborative and innovative team culture.
- Competitive compensation based on experience.
- Opportunities for professional growth and continuous learning.
- Remote-first culture and position.
- Opportunity to be part of a highly skilled, fast-moving and collaborative team.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Ruby on RailsReactTypeScriptsoftware design principlessoftware design patternssoftware architectureagilescrumfull-stack developmentproblem-solving
Soft skills
communicationcollaborationaccountabilityautonomyadaptabilityrisk identificationtechnical feasibility analysisdecision-makingprogress reportingblocker resolution
Certifications
Bachelor’s degree in Computer Sciencecertificate from a coding bootcamp