17 feb
Pentalog
Guadalajara
Guadalajara, Mexico- Remote work**Job perks**: Multicultural team; Top travel client; Great tech stack**About the project**:
**_How we hire:_**:
- At Pentalog, excellence is what you'll do.
We're guided by a mission to positively impact the software development world._
Our client, one of the largest Internet platforms in the travel & hospitality industry, is looking for a **Back-End Engineer**.
This US-based company relies on user-generated content and prides itself in providing a unique experience for online visitors and employees.
The project that you will be working on involves building a suite of products that serves restaurant owners and hoteliers alike, enabling them to market their businesses online.
As a Back-End Engineer, you will help build the products which allow customers to provide extra content and features on their property's pages.
Recently launched projects include an overhaul of the business-facing photo management suite, along with leveraging machine learning to power automatic promotional video generation for customers.
As a self-starting and results-driven engineer, you will collaborate with the team's Product Manager in an Agile/Scrum environment to bring key features to market.
In this role, you will:
- independently develop features in support of these products across all layers of the stack;
- be responsible for designing relational databases, microservices, and APIs;
- grow expertise in one or more technologies through your work, as well as share your learnings with your team;
- be responsible for testing the software you write and will maintain your features once released;
- actively seek feedback from your peers and promote a collaborative and fast-paced engineering culture.
**Teck stack information**:
The team develops with Java, Tomcat, Linux,
PostgreSQL, Hadoop, Hive, Presto, Snowflake and Git.
**Job requirements**:
- 2+ years of large scale, full life cycle development experience;
- Solid foundation in data structures, algorithms, and OO design;
- Experience with back-end web development in Java and familiarity with SQL;
- The desire to move quickly, and an understanding that done is often a better option than perfect;
- Excellent English language skills (written and verbal).
**GNU/Linux**
**GraphQL**
**Hadoop**
**Java**
**JavaScript (JS)**
**PostgresSQL**
**SQL**
**Responsibilities**:
- Design and implement the technical solutions for projects.
- Work closely with the client's product and design teams to define feature specifications;
- Be responsible for the quality of code you ship;
- Actively provide feedback on best practices and design patterns to your peers in the form of design reviews and code reviews;
- Participate in sprint planning, estimation sessions, and retrospectives to provide valuable feedback on the way the team is operating and how it could improve over time;
- Develop, deploy and maintain implementations of owner and consumer-facing features;
- Be responsible for all aspects of software engineering, from design to implementation, QA, operations and maintenance;
- Be a self-starter, investigating on your own, and reaching out to others to answer questions and make progress on your projects.
**Extra skills**:
- Familiarity with front-end web development, JavaScript/React, and GraphQL
**Benefits**:
- Highly competitive salary;
- The option of full-remote work;
- Free pass to learning platforms (O'Reilly, Safary Books,
Pluralsight, Raywenderlich, MindTools) and free language courses;
- Healthcare benefits (Private Medical Insurance, various extra medical advantages);
- A very active community (Meetups, PentaBar, Lunch and Learn, PentaSport);
**About Pentalog**:
As a leading European Software Services company operating internationally in France, Romania, Germany, Poland, Moldova, UK, Vietnam, Mexico and USA, we employ over 1,600 engineers and IT experts who work in a very dynamic, multicultural working environment.
At Pentalog, your talents & ambitions are recognized and rewarded; we offer plenty of opportunities to develop, both individually, as well as a professional, and we reward our collaborators who understand the importance of self-improvement.
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.