Ver oferta completa

BACK-END ENGINEER

Barcelona - Barcelona

Descripción de la oferta de empleo

WhereTo is a business travel startup from San Francisco that evolved into an agile development and design studio within the Flight Centre Travel Group. We build travel solutions used by some of the largest companies on the planet - we have just one goal: making business travel better for everybody.
WhereTo provides an AI-powered travel platform for corporate travel. Their platform uses machine learning algorithms to recommend personalized travel options based on a traveler's preferences, company policies, and budget. WhereTo's technology also allows for real-time travel tracking, reporting, and cost analysis, enabling companies to optimize their travel programs and reduce costs.
To learn more about WhereTo click HERE
About The Opportunity
We are looking for a passionate, motivated and skilled Back End Engineer to join our growing Engineering team within the Lab in Barcelona. This is an exciting opportunity to be an integral part of the team leading the return to travel and work with some of the largest and most powerful travel programs in the world. We are looking for a self-motivated team player who is also willing to mentor others and contribute to our culture of engineering and operational excellence
Key Responsibilities

As a Back-End Engineer with WhereTo, you will be responsible for creating high quality user-focused software while working in a cross-disciplinary fast-moving team.
You will partner with product-leaders to shape the future of the platform.
You will help define, implement, and reinforce architectural and implementation best practices
You will build pipelines that handle billions of transactions per day
You will live and breathe asynchronous I/O. Typed JavaScript and horizontal scalability

Experience & Qualifications

6+ years of professional software development experience (internships and personal projects not included)
2+ years experience with Node.js
Experience with building and architecting high quality software from scratch
Strong JavaScript skills (ES6, Babel) – experience with TypeScript and/or FlowType is a bonus
Strong understanding of asynchronous I/O
Excellent software architecture skills and a passion for maintainable, organized code
Experienced with AWS, EC3, S3, RDS, CloudFront/CDNs
Expert with Linux, Ubuntu/Debian (Bash scripting a plus)
Experience with CI platforms (Jenkins, CircleCI, Travis, etc)
Experience with REST-based Web Service API implementation
Experience with MySQL/PostgreSQL (or similar) and understanding of how they work internally
Experience with Algorithms and Data Structures
Experience with NoSQL databases is desirable (i.e MongoDB, Cassandra)
Experience with memory cache systems (Redis, Memcached)
Experience with other systems programming languages is a bonus (Go, C/C++, Rust, etc), and/or scripting languages (Python) and/or JVM-based languages (Scala, Java, Groovy)
Experience with pure functional programming and/or functional programming libraries and concepts is a bonus (Haskell, Scala, F#, Ramda, Lo-Dash FP, etc)
Strong experience in designing and implementing highly horizontally-scalable architecture
Strong understanding of Git fundamentals

Benefits
As well as being a fun company to work :

Our fantastic offices are located in the heart of Barcelona, at Plaça Catalunya
The opportunity to join our free language lessons (English, French, Spanish or Catalan)
An attractive package: health insurance
25 days off/year + 5 compensation days + reduced time during summer + bank holidays
Flexible working-time
Table tennis on the terrace, a kitchen area with free snacks, fresh fruits and drinks
The opportunity to work with an international and talented team
Several activities organised by the ambassadors!

We truly think your personality is important, so bring it on!
Ver oferta completa

Detalles de la oferta

Empresa
  • FCM Travel Spain
Localidad
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 05/03/2024
Fecha de expiración
  • 03/06/2024
Qa automation engineer
Innoit

Your profile: at least 3y of experience working as a qa automation engineer... are you a qa automation engineer looking for new challenge? we aspire to reach everyone and connect them to top projects... what we can offer you: you will join a highly motivated team, where everyone is developing themselves......

ELECTRICAL ENGINEER FV DESIGNER BIZKAIA
Engineers Sourcing

Electrical fv engineer bizkaiajob description: company dedicated to engineering, assembly and industrial maintenance... job description electrical engineer (solar project designer), for the development of epc projects in the photovoltaic sector... requisitos del puestorequired qualifications electrical......

CAD Engineer with Solidworks
Recruit4Work

Exciting opportunity for a cad engineer in the recycling industry! are you a skilled engineer with a passion for developing machines and promoting sustainability through recycling? if you have experience in cad drawing using solidworks and a deep understanding of conveyors, shredders, mills, and structural......

Java engineer
Innoit

Are you a java back end developer seeking new interesting opportunity? if you didn't choose but chose you, we’re talking in the same language! we aspire to reach everyone and connect them to top projects... proven experience in server-side development of restful services & apis... com/es-es/meetup-de-innoit-consulting-en-barcelona/?_locale=es-es......

Devops engineer
Innoit

Are you a devops / site reliability engineer seeking new interesting opportunity? so... we’re very open to hear your opinions and ideas about how we can do things better, so please, let us know there’re much much more, so, if you want to hear it, just apply ! meanwhile you can check out our web: https://www......

Data Engineer
Innoit

Are you a big data engineer looking for a new challenge? so... your profile: bachelor's or master's in information technology or equivalent education with it focus... proven practical experience in managing data ingestion projects in hadoop environments using agile methodologies... com/es-es/meetup-de-innoit-consulting-en-barcelona/?_locale=es-es......

Becari@ Dpto. Back Office
Gescobro Collection Services SLU

Buscamos becario/a para dar soporte en nuestro departamento de back office... gestión y apoyo equipos de gestión... gestión de procesos (contacto con proveedores, seguimiento procedimientos internos, consultas ficheros) 3... realización de tareas administrativas relacionadas con la actualización información......

CALL 37-2023-1 Satellite Communications Engineer
Centre Tecnològic de Telecomunicacions de Catalunya

Who are we looking for ? the space and resilient communications and systems unit is looking for a satellite communications engineer... the institute has a multicultural environment with more than 130 members (scientific, technical and administrative staff) from all over the world... cat/wp-content/uploads/2022/02/cttc-professional-categories......

CALL 41-2023-1 - Satellite Communications Engineer
Centre Tecnològic de Telecomunicacions de Catalunya

Who are we looking for ? the space and resilient communications and systems unit is looking for a satellite communications engineer... career path promotion (either professional category and/or annual gross salary)... the institute has a multicultural environment with more than 130 members (scientific......

Cybersecurity Engineer
Involve rh

Confidencial cuenta con una posición como cybersecurity engineer para proteger la infraestructura digital de una organización mediante la identificación y mitigación de posibles amenazas cibernéticas... investigar incidentes de seguridad y llevar a cabo respuestas inmediatas... realizar análisis de vulnerabilidades......