Software Engineer (Front-end, Back-End)

-
LIFULL Connect
Real Estate | Marketplace | Connect

About LIFULL

LIFULL Connect is a Global Marketplace Group that operates more than 250vertical search sites across the property, employment, motoring, and fashionin 63 different countries and 24 different languages. These sites operateunder the Trovit, Mitula, Nestoria, Nuroa, and Fashiola brands. In addition,our network of 22 property portals in South-East Asian and Latam countriesunder DotProperty and Resem groups, help people find their next home.Our mission is to connect people and help them make some of the biggestdecisions in their life. Want to know more about LIFULL Connect? 

We are an innovative and creative team. We look for people who are teamplayers, humble, self-responsible, curious, passionate, happy, proactive, andwilling to roll up their sleeves. 

Our team context: 

We value not only producing features but also keeping a sustainable andhealthy work environment. This is why we use a technical concernsmechanism to find ways to improve our effectiveness and work experiencessuch as mob programming, XP technical practices, and periodic deliberatepractice sessions. 

What we will do together:

  • You will work in an agile team with a Kaizen mindset.
  • You will regularly ship a variety of products from small internal tools tolarge-scale applications.
  • You will develop new features using XP practices to enable newexperiences and drive revenue while maintaining a good and sustainableenvironment for the team. 

How we work:

  • We have a GROWTH mindset, we keep learning both on technologiesand practices.
  • We use CONCERNS to make decisions and reach alignment in the team.
  • We use Domain-Driven Design when possible.
  • We use caring tasks to improve our system and keep it evolvable.
  • We are supported by technical coaches.

What’s a plus but not mandatory:

  • You are strong in either RoR or PHP with a solid skill in JavaScript
  • You are experienced with Laravel or similar frameworks.
  • You are experienced with refactoring techniques.
  • You have some familiarity with cloud infrastructure.
  • You are knowledgeable about the distributed systems and their wins andpains.
  • You are experienced with message distribution systems.
  • You are experienced with Trunk based development and continuousdelivery practices.
  • You are experienced with evolutionary design & architecture.
  • You are knowledgeable about container technology (Docker). 

Requirements:

  • You are experienced in practicing TDD and having a good testingstrategy.
  • You care about making your code easier to change and maintain throughrefactoring.
  • You have experience working in agile environments.
  • You have great analytical and problem-solving skills.
  • It’s important for you to develop software giving the maximum value inthe simplest way. 

What we offer you: 

  • The most important thing that we offer at LIFULL Connect is anenvironment where everyone has the possibility to grow and make animpact. We have a big growth challenge ahead of us and we are willing towalk that path and achieve our objectives. We are firm teamwork believersand we like to push ourselves to do better while enjoying the journey! 

Some of the things that will help you perform at your best (aka benefits &perks):

  • An inspiring office with different spaces to help us focus and collaborate.
  • Work from home a few days a week.
  • A lean, diverse and multi-regional company.
  • Private medical insurance.
  • Monthly company party with games and prizes.
  • A laptop with your choice of OS.
  • Full access to learning.oreilly.com
  • Full-time and permanent contract.