Lead, Full Stack Software Engineer

hace 2 semanas


Madrid, Madrid, España Bain & Company A tiempo completo 60.000 € - 120.000 € al año

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.


  • Madrid, Madrid, España Careergenie A tiempo completo 45.000 € - 60.000 € al año

    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...


  • Madrid, Madrid, España UST A tiempo completo 60.000 € - 120.000 € al año

    Role descriptionWe are looking for the very Top 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 services, and...


  • Madrid, Madrid, España UST A tiempo completo 40.000 € - 80.000 € al año

    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 75.000 € - 100.000 € al año

    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 Developer

    hace 1 semana


    Madrid, Madrid, España Grupo TECDATA Engineering A tiempo completo 48.000 € - 60.000 € al año

    **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 Elastic A tiempo completo 60.000 € - 120.000 € al año

    What is the RoleThe Marketing Innovation team at Elastic is responsible for developing and maintaining innovative internal applications that improve marketing efficiency and execution. Our flagship app is a homegrown platform crafted to integrate campaign planning, performance reporting, automation, and audience management.We're seeking a Senior Full Stack...

  • Full Stack Engineer

    hace 2 semanas


    Madrid, Madrid, España BlueQuo A tiempo completo 90.000 € - 120.000 € al año

    About BlueQuoBlueQuo is a pioneering people tech service company that empowers organizations to scale faster and smarter by aligning people, data, and culture. Our platform provides an end-to-end solution for talent acquisition, organization, performance, and culture management. At BlueQuo, we are driven by our core values:People at the core, Think big &...

  • Full Stack Engineer

    hace 3 días


    Madrid, Madrid, España Sonas Wedding Venue Software A tiempo completo 31.000 € - 54.000 € al año

    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 Engineer

    hace 14 horas


    Madrid, Madrid, España FERO A tiempo completo

    Are you a developer passionate about crafting exceptional e-commerce checkout experiences?At FERO, we're looking for aFull StackEngineerto lead the development of our next-generation checkout experience. You'll build performant, user-friendly interfaces in React, and work across PHP backends to deliver seamless and high-performing checkout flows.Who We...

  • Full Stack Engineer

    hace 2 semanas


    Madrid, Madrid, España 24i A tiempo completo 40.000 € - 80.000 € al año

    Job DescriptionFull Stack Engineer at 24iLocation: Hybrid / Must be located in MadridType: Full-timeAbout 24iAt 24i, we power the future of video streaming. From concept to screen, our end-to-end solutions enable some of the world's biggest broadcasters, telcos, and streaming services to deliver stunning entertainment experiences across every device.We...