Back to listing

Senior FullStack Developer (Python & React), Guadalajara - Mexico
Guadalajara, Mexico

Date posted: 13.09.2022

Job type: Full time

Guadalajara, Mexico

Remote work

Full time

Job perks: Agile project; Innovative tech stack; Car rental app

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, a US company with an on-demand car rental app, wants to provide the best delivery service of its kind, by committing to relentless customer centricity, technology-powered operational excellence, and capital efficiency. 

With their rapidly growing series A technology platform, the company aims to brings magic and seamless delivery into the experience of getting a car in cities. To reach their mission and build the most compelling way to get a car, the client is looking for a Senior FullStack Developer with React and Python know-how.

On this project, the engineering teams work in weekly Scrum sprints, and are shipping code to production (AWS) several times per day using Gitlab CI/CD.

The backend is written with Python using Flask and PostgreSQL, while the frontend is written with Typescript using React and React Native. 
 

Job requirements

  • Minimum 5 years of software engineering experience on both back and front-end;
  • Full-stack background translating in previous development of backend services, RESTful APIs, API design, server-side flows);
  • Experience with Python, Java and/ or Go;
  • BS/MS degree in Computer Science, related field or equivalent technical experience;
  • Advanced expertise with unit, integration, and end-to-end testing
  • Advanced knowledge of JavaScript, CSS, and HTML;
  • Experience working with modern JavaScript frameworks (e.g. React);
  • Experience working in an Agile setup, using continuous deployment and delivery;
  • Ability to architect and design modular and scalable systems (micro-services, event driven architectures, resilience patterns);
  • Hardworking attitude that translates into going above and beyond to get things done;
  • A self-starter who is satisfied by the ownership of large chunks of the product roadmap;
  • Ambition translated in the desire to get the most out of your career;
  • A true team player;
  • Good communication skills and very good English language skills.
     

Responsibilities

As a FullStack Developer you will, work on the backend, and:

  • Build reliable and scalable systems, from day one, that handle tons of data points, match the client’s booking requests, dispatch vehicles, calculate ETAs and much more (both in real-time, as well as in batch);
  • Be responsible for architecting the next phase of the platform’s technology stack;
  • Work closely together with the product and operations team to develop features, architect and design systems and ship products to our users, partners and internal stakeholders.

Also, on the frontend, you will:

  • Contribute to platform's codebase (web and mobile);
  • Identify, discuss, document and communicate technical improvements within your area of responsibility;
  • Support, improve and reinforce frontend/ engineering standards and guidelines;
  • Work cross functionally with Engineering, Product, Operations, Finance, and other teams, as applicable ;
  • Leave the code in a better state than when you found it (progressive refactoring);
  • Participate in code reviews to ensure code quality and distribute knowledge;
  • Coach and onboard team members.
     

Extra skills

The ideal candidate for this job has:

  • Worked extensively with AWS or other cloud providers, and has experience with DevOps tools;
  • A solid understanding of data and cybersecurity as it applies to web code with demonstrated examples;
  • Previous experience building and maintaining a design system;
  • Built awesome user applications using React Native;
  • Previously worked with Typescript;
  • Experience architecting microservices (Go, Python) and workflows (Temporal) at scale;
  • Worked with systems that use spatiotemporal data for location-based production experiences;
  • Built and improved on database architectures, data warehousing/lake solutions, or related tech;
  • Experience with containerization (eg., Docker, Kubernetes).
     

Benefits

  • Highly competitive salary;
  • The option of full-remote work;
  • Free pass to learning platforms;
  • Very attractive benefits above the law;
  • The work-life balance everyone seeks out (and plenty of snacks);
  • Free pass to learning platforms;
  • A very active community (Meetups, PentaBAR, Lunch & Learn, PentaSport);
  • The possibility of applying to international positions within Pentalog.
     

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.

Super humans