We are looking for talented new Geckos to join our team. Geckosoft has been growing strongly since 2020 and we are still expanding our team.

Our team is made of software engineers, creatives and digital makers, pushing the limits of “that can’t be done” every day. What makes us different from others? The fact that we only take up projects where we can be daring and represent the change we want to see in the world. We know: it’s not the easiest way to go, but for it’s exciting to know that with our work we can build a much more innovative future.

What do we do

Illustrazione di una bussola

Strategy and consulting for innovation

We are well aware of the latest news in technology and digital solutions, and we define the best strategies for our customers to transform and grow.

Illustrazione di tre layer rettangolari semi-sovrapposti che alludono al concetto di intersezione tra user interface e tecnologia backend

Digital products design and development

We design and develop state of the art web systems, native iOS and Android apps, and progressive webapps.

Illustrazione di un compasso

Tailor made technological solutions and products

We build custom and scalable software solutions based on the latest technologies and deep tech innovations.

Illustrazione di un occhio che ha per pupilla una freccia che richiama la simbologia di "trend in crescita"

Data-driven insights and performance 

Through an approach based on data and solid models, we are forerunners in the field of operational decisions and predictive analysis.

Who we're looking for

We are looking for a DevOps Engineer:

  • to help us design and build a system that can facilitate the aspects and processes related to software development, testing and release in a fast and secure way
  • able to identify production issues and improve the implementation of integrations that meet customer needs
  • willing to collaborate with development teams to achieve better integration of services

Most importantly, we're looking for someone with a great attitude and willingness to work in a team and collaborate, a strong propensity for problem solving and tackling new technology challenges.

We're looking for teammates with these skills:

  • Working experience as a DevOps Engineer or similar role
  • Knowledge of Kubernetes
  • Deployment experience on AWS Cloud services (EKS, EC2, Fargate, Lambda, RDS, DynamoDB etc) or equivalent (Google Cloud Platform, Azure Cloud Services)
  • Knowledge of SQL databases and NoSQL storage
  • Knowledge of issues related to scalable Cloud architectures for large amounts of users and interest in working on complex solutions
  • Implementation of scripts and tools for maintenance, management and automation of processes
  • Good aptitude for problem-solving, investigation and resolution of technical problems

Some welcome pluses:

  • OpenAPI knowledge for API modeling and description
  • Symfony and/or .NET Core for backend (or other equivalent language for distributed services and microservices development)

We value Junior, Mid, and Senior candidates with a passion for learning and innovating in the programming field, who support the work ethic 110%.

What we offer

Stimulating work environment in a decidedly informal and serene climate, characterized by a great team spirit and fellowship

In-house training and through online courses, books, the possibility of attending conferences and events, one-to-one English courses

Business computer in your choice of MacBook Pro, Dell XPS or other top-of-the-line PCs and a workstation with ergonomic chair and 26" external screen

Lunch in a partner restaurant completely paid for by the company, meal vouchers, healthy snacks (but also chocolate!), drinks, fruit and coffee at will

We offer an employee contract, unless explicitly requested by the candidate, with a variable RAL depending on seniority level and actual skills, for a full-time or part-time commitment that we will evaluate based on the position.

Junior Developer

  • good basic knowledge of data structures and algorithms and knowledge of at least one programming language
  • mental flexibility and an inclination to learn quickly, iteratively and in the field

RAL between 32-35K, for a full-time commitment

Midweight Developer

  • all previous points
  • experience on projects brought to production
  • ability to organize work independently
  • critical spirit and initiative, with a proactive and active attitude

RAL between 35-40K, for a full-time commitment

Senior Developer

  • all previous points
  • ability to innovate, experiment and evaluate new solutions by creating the necessary links to solve problems, even complex ones
  • ability to learn the scope of the project, its critical issues and understand how to break it down into sub-problems and prioritize them.
  • have focus on the long-term goal

RAL between 40-45K, for a full-time commitment

We have two offices in Pisa. Our main office is inside one of the most beautiful and central historical buildings in Pisa, the Casino dei Nobili, which overlooks Piazza Garibaldi. The other office is near the Polo Fibonacci, surrounded by greenery and equipped with every possible geek accessory imaginable.

The offices have been completely refurbished with attention to detail, ergonomic seating with secondary monitors and equipped with pleasant and bright spaces that ensure adequate spacing according to current standards. There are ample areas for relaxation, socializing and entertainment (which hopefully, COVID permitting, can be exploited again to 100% of their potential), kitchens complete with every accessory in both offices.

A note on why we prefer to work on site

The COVID-19 epidemic has forced us all to rethink our priorities and habits. It has disrupted the world of work in many ways, forcing many companies to embrace a mode of "smart working" that often had very little "smart"; at the same time it has made us realize that the working models now settled can in some cases be revised, adapted, or changed completely.

At Geckosoft we are convinced that flexibility is necessary for the well-being of the whole team, but, at the same time, the magic of contact between people who share the same spaces and moments of rest and leisure together is something that cannot be replicated with a video call. We want to be able to discuss in front of a whiteboard when a problem or a new idea come up, to brainstorm around a table, to gather every bit of creativity that comes from being together, to trigger those moments of serendipity that lead to brilliant ideas and solutions.

For this reason we are remote-friendly: if you need to work a few days from home or wherever you prefer, there are no problems. We are flexible on schedules, vacations and leaves, but we would like our whole team to work on site from our offices in Pisa - and then, let's face it, what offices!

How to apply?

The candidate selection process has three phases:

  • First in-person interview (we prefer it, so you can get a peek at the offices!) or video call of about half an hour to frame you and get to know us
  • We'll ask you to solve an exercise to do at home in a variable amount of time based on position and seniority level
  • Once phase two is over, we will proceed with a second, more in-depth technical interview with two people from the development team to fully understand your skill set

This announcement is addressed to both sexes in accordance with Italian laws 903/77 and 125/91, to people of all ages and all nationalities in accordance with Legislative Decrees 215/03 and 216/03, and to people in protected categories under Law 68/99.

Submit your application here.