Be part of the creation

We are looking to expand our world-class team with enthusiastic and technology-passionate software craftsmen

What we offer

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.

Responsible freedom

LEARN MORE

Responsible freedom

You own your time. You can set your own working hours (previously agreed upon with the client).

Technology upgrade

LEARN MORE

Technology upgrade

You'll work with current software technologies and you'll be in constant self-actualization.

To collaborate in high-tech projects

LEARN MORE

To collaborate in high-tech projects

You'll get the chance of working in high-level projects alongside our staff.

Flexibility

LEARN MORE

Flexibility

You have the option to work remotely in the working hours where you feel most productive.

Teamwork and collaboration

LEARN MORE

Teamwork and collaboration

We work together and we share knowledge. It is part of our DNA.

Constant capacitation

LEARN MORE

Constant capacitation

For us, the acquisition of new knowledge and education is fundamental.

What we're looking for

Our doors are open for software engineers who enjoy facing new challenges and who are open to keep on learning.

What we expect from you

It is important to us to expose ideas and to share knowledge, which is why we value these skills

Systemic thinking

For us, it's important you have excellent problem-solving skills and understand software as a living system with complex behaviour

Communication skills

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

Team-spirit

At Mahisoft, we value collaboration and mutual support in all projects

Mahisoft's Hiring Process

In our process you will have the opportunity to meet us as a Company and we will get to know you better.

  1. Year phase-1
    Our HR department reaches out to the candidates.We introduce the company, and a first-hand assessment is carried out. We inquire mainly if the candidates can do the work, if they will do it and if they will fit in our culture. This phase is also a great opportunity for the candidates to know Mahisoft and evaluate if they would like to work with us. It is a two-way street!
  2. Year phase-2
    A technical test takes place, which allows us to see how the candidate thinks through problems.It is a general exam, which is key to head into the next stage. This phase is a chance to show us how strong candidates’ basic technical knowledge is. We highly recommend reviewing the basic concepts of computational logic before doing the technical test. We really want all the candidates to be successful in this stage!
  3. Year phase-3
    It is a panel technical interview with at least 2 Mahisoft software engineers.We present more complex problems to test the candidate’s technical knowledge and systemic thinking.
  4. Year phase-4
    It is a session with our CEO.It is a mix between a technical and a non-technical interview. We are sure candidates will enjoy and learn a lot in this phase!
  5. Year phase-5
    An interview with the client

Thoughts from our colleagues

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

Work with Us

At Mahisoft, we are looking to expand our world-class-team with enthusiastic and technology-passionate software craftsmen to work in a highly transparent, collaborative, respectful and dynamic environment, where everything we do is based on excellence

No offer for you?

If you can't find any open position for you and want to be part of our team send your resume anyway and we will get in touch when a suitable position is opened. Please send us your CV in PDF or Word document format.