
Software Engineer (Contract)
Greenhouse26 days ago
Remote, ArgentinaMid Level
Responsibilities
- Build, modify, and maintain application features using Ruby on Rails and React.
- Write clean, maintainable, and documented code aligned with established architectural standards.
- Maintain RESTful APIs and update PostgreSQL data models.
- Write unit and integration tests using tools such as RSpec and Jest.
- Collaborate with engineers through code reviews, standups, and technical discussions.
- Participate in a shared support rotation to diagnose and resolve application issues.
- Support the Governance team’s permissions and authorization functionality.
Requirements
- At least 2 years of experience contributing production code.
- Experience contributing to projects and helping drive them to completion.
- Experience with Ruby, C#, Java, or Python, with Ruby preferred.
- Direct experience with AI and agentic software development, including tools such as Claude Code or Codex.
- Proficiency with JavaScript or TypeScript fundamentals, including React.
- Full-stack development experience.
- Proficiency with architectural patterns and REST/web development.
- Experience partnering with Product and Design teams.
- Rails experience is preferred.
- Authorization and permissions experience is a plus.
Benefits
- Approximately 12-month non-exclusive independent contractor engagement through Deel as Contractor of Record.
- Remote work from Argentina with collaboration alongside a distributed US and Canada-based team.
- Reasonable availability for coordination with Greenhouse stakeholders during working hours.
- The contractor may provide services to other clients, and the engagement does not create an employment relationship or provide employee social benefits or labor entitlements under Argentine law.