Phalanx Software is looking for people, qualified in Information Technology, willing to start their Software Development career with us. Unlike other roles, no experience is required to apply for this position and the chosen candidate will receive training on various different technology stacks during the job.

At a Glance

  • Role: Junior Software Developer
  • Basis: Full-time (32 hours per week)
  • Qualifications Required: At least EQF/MQF level 5 in Information Technology
  • Experience Required: None
  • Salary: €18,000, gross, per annum
  • Location: Malta/Gozo, working from home

About Us

Phalanx Software is a company, founded in 2019, specializing in iGaming, enterprise software and business automation. Quality and professionalism are the company's core values. We aim to build software to solve the complex problems that businesses face as they transition out of their startup phases and start looking to automate their business processes.

Phalanx Software is led by Kyle Pullicino, a software developer with a Masters in Computer Science. Kyle has been working in the iGaming and financial services industry for over five years. He has seen how inefficient these enterprises can get as they grow and Phalanx Software's mission is based on tackling these problems widespread throughout the industry.

The entire team at Phalanx Software has been working remotely since the company's inception. Everyone is free to manage their time and work from their home, office or wherever they feel comfortable.


Applicants must:

  • have an academic qualification in Information Technology comparable to MQF/EQF level 5 or higher;
  • be familiar with basic programming concepts;
  • be able to organise their work and make progress on their own initiative;
  • have used a Linux-based system in the past;
  • be able to speak excellent English and communicate clearly;
  • be willing to learn and truly understand the business domains that we work in; and,
  • live in Malta or Gozo.

The Role

The Junior Software Developer role is the first step in starting a software development career. The primary challenge for the ideal candidate is to become familiar with the methodologies and tools that underpin most software development projects. The chosen applicant will be responsible for understanding technical requirements prepared in advance by the team, write and test new code based on those requirements and adhere to good software development techniques and practices.

Since Phalanx Software is a fairly young company, the chosen applicant will also have the unique opportunity of helping the company grow. In particular, they will have a say on the company’s overall software development process, the tools that we use and how we conduct our business in general. The chosen applicant will be required to work remotely from their home and the company will grant the employee help with setting up their home office.

The budgeted gross salary for this role is of €18,000 per annum and the chosen applicant is expected to work 32 hours per week on a full-time basis.

Location Independence

Unlike other companies, Phalanx Software is set up so that employees have all the tools necessary to work and complete their tasks wherever they feel the most comfortable. In particular, we do not have a central office building. While this might seem counter-intuitive, we believe that this system ultimately makes the company more efficient and better at delivering high-quality products.

For this reason, candidates must be comfortable and able to work from home. Junior employees will still receive training remotely but are expected to have excellent time-management skills and be professional with respect to their work effort.

The Recruitment Process

The recruitment process for this role involves two one-hour long meetings with members of the Phalanx Software team. In the first introduction meeting, we introduce ourselves and get to know the candidate in more depth. During the introductory meeting, there is very little focus on the technical aspects of the job and, instead, we discuss a candidate's suitability for the job based on their personality and how well they would mesh with the rest of the team.

Afterwards, a technical interview is scheduled which should not take longer than an hour. During the technical interview, the candidate is asked to walk the interviewer through completing a hypothetical task. The interviewer will then assess how well the candidate can adapt and work on technical tasks, even if they are not familiar with the domain.

After discussing the meetings with the rest of the team at Phalanx Software, the candidate is finally informed of the company's decision. If the decision is positive, the candidate will receive a job offer and draft contract for their final signature.


If you feel you have what it takes, we'd love to hear from you! Apply by sending your CV and a short introduction of yourself to and we'll get back to you.

Next Post