6 días
Expira 12/10/2025
Senior Software Engineer - Elixir, Ruby (Remote - Latam)
Senior Software Engineer - Elixir, Ruby (Remote - Latam)
We are seeking a talented Senior Software Engineer to contribute to a fast-paced, technology-driven environment. In this role, you will develop high-quality, scalable applications using Elixir, Ruby, and modern web technologies, while collaborating closely with cross-functional teams. You will have a direct impact on system architecture, software design, and product delivery, helping to shape the future of the platform. This is a highly autonomous role, offering opportunities to learn new technologies, implement best practices, and deploy production-ready solutions. You will work in a fully remote environment, engaging with a diverse and motivated team dedicated to innovation and continuous improvement.
Accountabilities
- Produce clean, performant, and testable code that contributes to company-wide initiatives
- Develop features using technologies such as Elixir, Ruby, React, TypeScript, GraphQL, Kafka, AWS/Lambda, PostgreSQL, and DynamoDB
- Participate in technical decisions and provide input to shape the future of software systems
- Review pull requests and provide constructive feedback to peers
- Pair program with team members to implement features and solve complex challenges
- Deploy user-facing code to production, ensuring reliability and scalability
- Collaborate closely with product and engineering management to deliver high-quality solutions
- 3-5+ years of professional software engineering experience
- Strong communication skills and ability to collaborate effectively
- Experience building production-ready web applications and reusable component libraries
- Knowledge of testing practices and commitment to continuous improvement
- Hands-on experience with Elixir, Ruby, Erlang, JavaScript, Next.js, or similar languages
- Familiarity with IDEs, RESTful APIs, Git, TypeScript, version control systems, and remote deployment tools
- Understanding of event-based architectures, databases, and GraphQL
- Bachelor's degree in Computer Science or equivalent experience
- Curiosity about technology-driven solutions in retail, e-commerce, or sustainable, circular economy models
- Experience with React, HTML, CSS, and Storybook
- Experience with Kafka for event streaming
- Familiarity with CMS platforms, especially Prismic
- Experience building microservices and e-commerce platforms
- Exposure to mobile development for iOS or Android
- Competitive salary and performance-based incentives
- Fully remote work with flexibility across Latin America
- Opportunities to work with cutting-edge technologies in Elixir, Ruby, GraphQL, and cloud-based systems
- Professional growth and learning in software engineering best practices
- Collaborative team culture and mentorship from experienced engineers
- Direct impact on product quality, system design, and user experience
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job's core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!