We are looking to expand our world-class team with enthusiastic and technology-passionate software craftsmen
At Mahisoft, you'll get the chance to grow professionally and to work with a high-performance team of software engineers willing to help you meet your goals.
You own your time. You can set your own working hours (previously agreed upon with the client).
You'll work with current software technologies and you'll be in constant self-actualization.
You'll get the chance of working in high-level projects alongside our staff.
You have the option to work remotely in the working hours where you feel most productive.
We work together and we share knowledge. It is part of our DNA.
For us, the acquisition of new knowledge and education is fundamental.
It is important to us to expose ideas and to share knowledge, which is why we value these skills
For us, it's important you have excellent problem-solving skills and understand software as a living system with complex behaviour
It is key to optimize productivity and quality in software development teams with great communication, verbal and written
Ability to mentor others
We're innovators by excellence and we value sharing of knowledge within the team
At Mahisoft, we value collaboration and mutual support in all projects
Our doors are open for software engineers who enjoy facing new challenges and who are open to keep on learning.
Senior Software Engineer (Backend)
We're seeking a creative Senior Software Engineer who enjoys implementing large-scale products.
Senior Software Engineer (Frontend)
We're seeking a creative Senior Software Engineer who enjoys implementing large-scale product features and refine specifications in an agile Scrum lifecycle.
Quality Assurance Automation Engineer
In our process you will have the opportunity to meet us as a Company and we will get to know you better.
We are proud of our talented high-performance team.
/** * I have learned a lot from my * colleagues. The technical quality * that resides in Mahisoft has given * me the chance to deeply understand * different tools and technologies. * Everyone here has the disposition * to share their knowledge. */
David Hernández #SoftwareEngineer
/** * What I like the most of working * at Mahisoft is the learning * opportunities that we have. There * are always new technologies, new * requirements and new people in the * team. It's a challenge to be * constantly learning. */
Elmi López #QA
/** * Collaboration and communication are * the key to face any challenge at * Mahisoft. We have a cool team that * works in unison to meet its goals */
Jorge Khabazze #SoftwareEngineer
Please send us your CV in pdf or word document format.