Magmalabs builds tailored software solutions to help companies execute their vision.
Senior Software Engineer, Ruby on Rails
Location
Mexico
Posted
142 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Ruby on Rails
MagmaLabs
• Lead the architectural design and development of scalable Ruby on Rails applications • Optimize database performance (primarily PostgreSQL) • Ensure code quality and reliability through automated testing (RSpec, Minitest) • Mentor team members and foster knowledge sharing • Collaborate with product managers and designers to deliver solutions • Maintain comprehensive technical documentation
Job Requirements
- Minimum of 7 years of software development experience
- At least 5 years focused extensively on Ruby on Rails
- Strong proficiency with PostgreSQL
- Solid understanding of frontend technologies (HTML, CSS, JavaScript)
- Experience with background job processing systems (e.g., Sidekiq, Redis)
- Proficiency with version control systems (Git)
- Strong problem-solving skills
- Excellent communication skills in English
- Proven ability to collaborate effectively in a remote environment
- Experience working within Agile methodologies (Scrum, Kanban).
Benefits
- Continuous learning and professional development opportunities
- Mentorship and skill expansion
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description We are looking for AI savvy Junior Python Developers to join our Client's project. - Freelance assignment - Full-time (or part-time if you're in your final year of studies) - B2B contract - Start date: asap - Duration: 8-12 months (with possibility of extension) - Working hours: 9-17 CET - Salary brackets: up to 24 EUR/h You would join one of three projects that our Client currently has: - Project #1: One universal health profile for users and their family — structured data, AI summaries, visit context and proactive guidance — moving from fragmented records to an insights product that helps people live longer, healthier lives. - Project #2: Solving the doctor capacity crisis. The mission: help doctors handle 30% more patients with higher quality, not burnout. - Project #3: The marketplace where patients start healthcare: the default entry point for any service (doctor, clinic, procedure, lab) across channels — including agentic search platforms. Qualifications - English fluency (at least B2) - Python + Javascript/Typescript - AI Tooling like Cursor, Claude code, Copilot, ChatGPT / Gemini for day to day work - Technical education and/or exposure to demanding programming contests (e.g. ICPC, Google Code Jam–style competitions, national or university-level programming Olympiads) - Ideal Candidate: AI-Savvy: Not necessarily AI researcher, but a developer who actively uses AI tools to code faster and better - Solid foundations in software engineering principles - Language-agnostic mindset - Familiarity with modern frontend or backend development - High learning speed and coachability - Interest in AI-assisted coding as a learning and productivity tool - AI fluency is not required at this level — curiosity and responsible use are Requirements - Ability to work remotely - Willingness to collaborate with an experienced team of developers - Commitment to continuous development of hard and soft skills - Familiarity with dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes - Interest in long-term collaboration on challenging products (FinTech, B2B software, E-commerce and more) Benefits - 100% remote work - Work with an experienced team of developers - Continuous development of your hard and soft skills - Dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes - Long-term collaboration on challenging products (FinTech, B2B software, E-commerce and more) Company Description Netguru is a trusted partner in digital commerce. The company helps leading brands modernize B2B solutions, marketplaces, and retail ecosystems. Since 2008, it has empowered businesses with cutting-edge technology, AI-powered personalization, and world-class engineering and design teams. A certified B Corporation®, Netguru is trusted by major brands including IKEA, VW, OLX, Delivery Hero, Żabka, Wolt, Careem, and Vinted.
Senior Golang Engineer
RE PartnersWe make the Aspirational Attainable. We Do Better Together to Deliver Real Change.
• Use your deep expertise in Go and related technologies to develop high-quality, scalable, maintainable software solutions. • Make technically sound decisions and champion high standards of coding and architecture best practices. • Develop and maintain software documentation such as technical specifications and design documents. • Continually enhance the team’s performance by mentoring, code reviews, and improving current processes in the SDLC. • Troubleshoot and debug software issues as they arise. • Collaborate within a cross functional team and be able to transform both functional and non-functional requirements into actionable work. • Manage communication of progress/status to stakeholders.
Senior Java Engineer
RE PartnersWe make the Aspirational Attainable. We Do Better Together to Deliver Real Change.
• Design and develop high-performance applications using Java. • Work with GraphDB and Scala-based components to manage complex data relationships and processing. • Support big data systems operating at scale with continuous, real-time data processing. • Build and optimize systems for transaction monitoring, sanctions screening, and fraud detection. • Ensure platform reliability, scalability, and performance for business-critical workloads.
Fullstack Engineer – Ruby on Rails, Vue.js
CommslayerFree helpdesk for Shopify merchants. Built by the ex-Lifetimely founders.
• Build new features to the helpdesk platform and chat product • Iterate based on user feedback • Collaborate with a remote team



