Empleos actuales relacionados con Lead, Full Stack Software Engineer - Madrid, Madrid - Bain & Company

  • Full-Stack Lead Engineer

    hace 1 semana


    Madrid, Madrid, España Careergenie A tiempo completo

    Company: CareerGenieLocation: Remote (Spain or Portugal-based)Type: Full-TimeCompensation: 45,000- 60,000/year + EquityAbout CareerGenieCareerGenie is reimagining how people find meaningful work with a platform powered by multiple agents like AI Recruiter, AI Career Coach and AI Global Mobility Expert amongst many others that collaborate with each other...

  • Full Stack Developer

    hace 2 semanas


    Madrid, Madrid, España Grupo TECDATA Engineering A tiempo completo

    **Oferta de empleo – Full Stack Developer (Python + Angular) –Ubicación: Madrid o Málaga (preferible).Inglés: Mínimo B2Incorporación: InmediataDescripción del puesto**Buscamos un Full Stack Software Engineer con más de 6 años de experiencia, para incorporarse a un proyecto estratégico en Banco.Tu misión será interpretar soluciones funcionales...


  • Madrid, Madrid, España UST A tiempo completo

    Role DescriptionWe are looking for the very Top Talent…and we would be delighted if you were to join our teamMore in details, UST is a multinational company based in North America, certified as a Top Employer and Great Place to Work company with over employees all over the world and presence in more than 35 countries. We are leaders on digital technology...


  • Madrid, Madrid, España BEAI Energy A tiempo completo

    Company DescriptionBEAI is a specialized Artificial Intelligence company for the energy and industrial sectors that revolutionizes the application of this technology by placing human beings at the center of our solutions and applying the highest ethical standards.We have an AI laboratory with exceptional talent that our clients can leverage through anas a...

  • Full Stack Engineer

    hace 5 días


    Madrid, Madrid, España Sonas Wedding Venue Software A tiempo completo

    Who are we?Sonas is an all-in-one solution for wedding venue owners, designed to support marketing, sales, and events teams so they can consistently deliver perfect weddings. As we continue to grow, we're looking to expand our team to elevate our offerings and improve the user experience.Who are we looking for?We're seeking a passionateFull Stack...

  • Full Stack Developer

    hace 5 días


    Madrid, Madrid, España NEORIS A tiempo completo

    NEORIS ahora parte de EPAM es un acelerador digital que ayuda a las compañías a entrar en el futuro, con más de 20 años de experiencia como Socios Digitales de algunas de las compañías más importantes del mundo. Somos más de 4,000 profesionales en 11 países, con una cultura multicultural y de startup donde fomentamos la innovación, el aprendizaje...

  • Full Stack Engineer

    hace 1 semana


    Madrid, Madrid, España Serco Plc A tiempo completo

    Job Introduction Serco, a prominent player in the Space industry with over 40 years of experience, has a robust partnership with the European Space Agency (ESA), particularly through their work at the European Space Astronomy Centre (ESAC) in Spain. Serco's collaboration with ESAC involves supporting a range of scientific missions, including data...


  • Madrid, Madrid, España Launchmetrics A tiempo completo

    THE ROLEBeing a Full Stack Software Engineer at Launchmetrics is all about autonomy, creativity and ownership. You will work in a squad mixing other developers, UI/UX designer, QA engineer and Product Manager and you'll be responsible for designing, developing, and deploying new features and frameworks in our Metrics products. Our Metrics SaaS products help...

  • Full Stack QA Engineer

    hace 3 días


    Madrid, Madrid, España Genestack A tiempo completo

    At Genestack, we are tackling the underlying computational and scientific challenges of bioinformatics to provide researchers with software tools that streamline the discovery process and accelerate precision medicine, drug development, and bioinformatics research.Our platform is already deployed at leading pharmaceutical and consumer goods companies — and...


  • Madrid, Madrid, España Neoris A tiempo completo

    NEORIS ahora parte de EPAM es un acelerador digital que ayuda a las compañías a entrar en el futuro, con más de 20 años de experiencia como Socios Digitales de algunas de las compañías más importantes del mundo. Somos más de 4,000 profesionales en 11 países, con una cultura multicultural y de startup donde fomentamos la innovación, el aprendizaje...

Lead, Full Stack Software Engineer

hace 2 semanas


Madrid, Madrid, España Bain & Company A tiempo completo

Applications must be submitted in English to be considered

WHAT MAKES US A GREAT PLACE TO WORK

We are proud to be consistently recognized as one of the world's best places to work. We are currently the #1 ranked consulting firm on Glassdoor's Best Places to Work list and have maintained a spot in the top four on Glassdoor's list since its founding in 2009. Extraordinary teams are at the heart of our business strategy, but these don't happen by chance. They require intentional focus on bringing together a broad set of backgrounds, cultures, experiences, perspectives, and skills in a supportive and inclusive work environment. We hire people with exceptional talent and create an environment in which every individual can thrive professionally and personally.

WHO YOU'LL WORK WITH

You'll join our Engineering Experts within the AI, Insights & Solutions team. This team is part of Bain's digital capabilities practice, which includes experts in analytics, engineering, product management, and design. In this multidisciplinary environment, you'll leverage deep technical expertise with business acumen to help clients tackle their most transformative challenges. You'll work on integrated teams alongside our general consultants and clients to develop data-driven strategies and innovative solutions. Together, we create human-centric solutions that harness the power of data and artificial intelligence to drive competitive advantage for our clients. Our collaborative and supportive work environment fosters creativity and continuous learning, enabling us to consistently deliver exceptional results.

WHAT YOU'LL DO

As a Senior Full Stack Software Engineer focusing on the front end, you will leverage your experience to develop and build software applications that address cutting-edge problems across various industries. You will be part of a diverse engineering team, participating in the full engineering life cycle. This includes designing, developing, optimizing, and deploying new software engineering solutions and infrastructure for the production scale of the world's largest companies.

Key Responsibilities:

  • Collaborate closely with general consulting teams to identify software solutions to client business problems, and within a cross functional product team to develop and deploy production quality code, to prioritize and execute those solutions
  • Serve as a technical lead in designing, developing, and documenting full stack application software; evaluating third-party software products for integration as needed
  • Lead front-end development  including unit and integration frameworks, package management, and CSS preprocessor
  • Build reusable libraries and software components to accelerate the delivery of client solutions
  • Participate in the full software development life cycle including architecture design, writing documentation and unit/integration tests, identifying issues and resolution, writing clean code, conducting code reviews, and mentoring other Engineers
  • Work closely with  web designers and developers to create modern UI/UX web applications
  • Champion best demonstrated practices in software engineering, and share learnings with team members in AIS about theoretical and technical developments in software engineering
  • Lead industry-leading innovations that translate into great impact for our clients in case work
  • Influence, educate and directly support the software engineering capabilities of our clients
  • Stay current with emerging trends and technologies in cloud computing, data analysis, and software engineering, and proactively identify opportunities to enhance the capabilities of the software platform

ABOUT YOU

Education & Experience

  • Master's or Bachelor's degree in Computer Science, Engineering, or a related technical field
  • 5 years minimum experience
  • 3+ years at Senior or Staff level, or equivalent
  • C1 or C2 proficiency in English and Spanish

Technical Skills and Knowledge:

  • Experience (4+ years) with designing and building full-stack applications
  • Experience (3+ years) with web application development and technologies such as React, Angular, , HTML and CSS
  • Experience with server-side development with frameworks and technologies such as FastAPI, , Flask, Django, .NET Core or Java Spring Boot
  • Experience building applications with Cloud platforms and services (AWS, Azure, GCP, etc.)
  • Experience with micro-service API development (RESTful, GraphQL, gRPC)
  • Experience working with container technologies such as Docker or Kubernetes
  • Experience  in engineering best practices for code quality, security, observability, logging, monitoring, and alerting
  • Experience with data architecture, database schema design, database scalability and SQL
  • Experience with  SQL or NoSQL databases (PostgreSQL, MongoDB, or SQL Server)
  • Strong computer science fundaments in data structures, algorithms, automated testing, object-oriented programming, performance complexity, and implications of computer architecture on software performance
  • Knowledge of or experience working according to agile principles

Interpersonal Skills:

  • Strong interpersonal and communication skills, including the ability to explain and discuss technicalities of solutions, algorithms and techniques with colleagues and clients from other disciplines
  • Curiosity, proactivity and critical thinking
  • Ability to collaborate with people at all levels and with multi-office/region teams

Other Experience:

  • Relevant professional hands-on experience in  web development,  programming languages, version control, software design pattern, infrastructure and deployment, integration and unit  testing implementation
  • Travel is required. This position requires regional travel away from your home office/primary working location. Travel frequency and destinations will vary based on project needs.