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 Backend Developer who has mastered the following languages and technologies, but above all a great attitude and willingness to work in a team and collaboration, a strong propensity for problem solving and to face new technological challenges:

  • The OpenAPI specification for API modeling and description
  • Symfony and/or .NET Core for backend (or other equivalent language for developing distributed services and microservices)
  • WebSocket for publish/subscribe
  • Identification and authorization services based on OpenID, OAuth 2.0, SAML
  • SQL and NoSQL storage mainly offered by AWS services
  • Git and Code Review for improved code quality and sharing
  • End-to-end testing tools that can be integrated with the CI process

We are looking for teammates with these skills:

  • Collaborate with the frontend team to achieve better integration with the UI
  • Build simple and reusable components and services
  • Knowledge of issues related to scalable Cloud architectures for large amounts of users and interest in working on complex solutions
  • Care about the user experience and quality of the software projects you work on

A welcome plus:

  • Knowledge of CI/CD systems

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.

The position is currently closed, but if you think you are the perfect match, you can always send us your free application here.