Full Stack Software Engineer
Full Time - Long Term
English - C1 Advanced
Remote
🇦🇷We are hiring a Full Stack Software Engineer to provide services to the Company. This role will support the development and maintenance of the Company’s web-based applications as part of an approximately 12-month engagement. In this role, you will focus on high-quality feature execution and technical reliability across the application stack for the Company. This is a collaborative, execution-focused, non-exclusive engagement. You will spend the majority of your time in the code building features, fixing bugs, and ensuring our products remain stable and performant for users.
● A Pragmatic Builder - You enjoy the craft of coding and take pride in writing clean, readable code. You aim for the simplest solution that satisfies the business requirement.
● A Full-Stack Contributor - You are comfortable moving across the stack, whether updating a PostgreSQL schema or building a new UI component in React.
● A Quality Advocate - You believe a feature isn’t “done” until it’s tested. You regularly write unit and integration tests to catch regressions early.
● A Coachable Collaborator - You see code reviews as learning opportunities. You communicate your thinking clearly, are open to feedback, and adapt quickly.
● Build, modify, and maintain features using Ruby on Rails and React, following established engineering patterns
● Write clean, maintainable, and well-documented code that aligns with existing architectural standards
● Maintain RESTful APIs and update PostgreSQL data models to support evolving feature needs
● Write comprehensive unit and integration tests (e.g., RSpec, Jest) to ensure feature stability
● Collaborate closely with other engineers through code reviews, standups, and technical discussions
● Participate in a shared support rotation during working hours, diagnosing and resolving issues to maintain application health
● 4+ years of experience writing and maintaining production-level code in a professional environment
● Strong foundation in Ruby and Ruby on Rails
● Experience with JavaScript and React
● Ability to write efficient SQL and a solid understanding of relational database concepts
● Experience using automated testing frameworks and a habit of validating work through tests
● Ability to explain technical reasoning, pseudocode complex logic, and collaborate effectively in a remote or distributed environment
● Comfort working with standard development tools such as Git, CI/CD pipelines, and project management tools like Jira
After applying, you can log in to the platform with your email and track your applications