¡Activa las notificaciones laborales por email!

Senior Full-Stack Engineer (Remote)

Bain & Company

Ciudad de México

A distancia

USD 50,000 - 120,000

Jornada completa

Hace 15 días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Join a forward-thinking company as a Senior Engineer, where your passion for building scalable products will shine. In this role, you will leverage your full-stack experience to develop innovative applications and APIs, ensuring high performance and security. Collaborate with cross-functional teams to evaluate new technologies and mentor fellow engineers, all while working in an agile environment. This is a unique opportunity to make a significant impact in a dynamic setting, where your contributions will drive success and enhance customer insights through cutting-edge data solutions.

Formación

  • 5+ years of software development experience with 3+ years as a full stack developer.
  • Strong fundamentals in SDLC process with proficiency in various frameworks and languages.

Responsabilidades

  • Develop scalable, user-friendly applications across a robust technology stack.
  • Contribute to planning for acceptance testing and implementation of new software.

Conocimientos

JavaScript
Python
Angular
NodeJS
REST APIs
GraphQL
SQL
Microservices
Agile Development
DevOps

Educación

Bachelor's degree in Computer Science
Master's degree in Computer Science

Herramientas

AWS
Azure
Git
Jenkins
Terraform
Postgres
MongoDB
Snowflake
Docker
Kubernetes

Descripción del empleo

About Pyxis, by Bain & Company

Pyxis leverages a broad portfolio of 50+ alternative datasets to provide real-time market intelligence and customer insights through a unique business model that enables us to provide our clients with competitive intelligence unrivaled in the market today. We provide insights and data via custom one-time projects or ongoing subscriptions to data feeds and visualization tools. We also offer custom data and analytics projects to suit our clients’ needs. Pyxis can help teams answer core questions about market dynamics, products, customer behavior, and ad spending on Amazon with a focus on providing our data and insights to clients in the way that best suits their needs.

We are looking for passionate, skilled, and innovative [Senior Engineers] who have a passion for building top-notch, scalable products and have full-stack experience to join our team.

Key Responsibilities:

●Write complex code to develop scalable, flexible, user-friendly applications across a robust technology stack.

●Construct, test, install, and maintain software applications.

●Contribute to the planning for acceptance testing and implementation of new software, performing supporting activities to ensure that customers have the information and assistance they need for a successful implementation.

●Develop secure and highly performant services and APIs.

●Evaluate potential technologies for adoption, including open-source frameworks, libraries, and tools.

●Ensure the maintainability and quality of code.

●Mentor other engineers on code development, and provide technical leadership guidance as a Subject Matter Expert (SME)

Required Experience:

●A Bachelor’s or Master’s degree in Computer Science or related field

●5+ years of software development experience with 3+ years as a full stack developer

●Strong fundamentals in the software development life cycle (SDLC) process, including proficiency in [UI/Web front-end frameworks, Angular, JavaScript, CSS, HTML, RxJs, NodeJS, Python, Jasmine, Karma, REST APIs, GraphQL, Microservices and SQL]

●Good understanding of build tools like Grunt, Gulp, WebPack, and package managers like npm, bower, yarn

●Experience in Object-Oriented development and with languages such as Java or Python

●Experience with database management systems such as Postgres, MongoDB, Snowflake

●Experience with Cloud technologies such as AWS or Azure

●Experience with Container and Container orchestration systems

●Experience in Configuration Management, continuous integration, and modern DevOps tools such as Git, GitHub, GitHub Actions, Terraform, Jenkins, and/or Ansible.

●Familiarity integrating Restful or GraphQL APIs and an understanding of microservices architecture.

●Strong experience in designing and building loosely coupled/distributed systems.

●Experience in agile software development practices and DevOps

●Excellent English communication skills, with the ability to effectively interface across cross-functional technology teams and the business.

●Sound SDLC skills, preferably with experience in an agile environment

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.