About Generation

We are a startup… but in the social sector. As a charitable organization, we’re committed to making the world a better place. As a startup, we move fast and use the best tools for the job. As a group of smart people backed by some of the smartest foundations and corporations on earth, we’re committed to learning, and our budget is secure and growing fast. This is a place to grow yourself and your skills as fast as you could anywhere else, while making a real difference in the world.

Generation is a global youth employment organization. Our vision is a career-launching job for every young person, everywhere in the world. We have a dual mission to empower young people to build thriving, sustainable careers and provide employers the highly-skilled, motivated talent they need. A non-profit founded by McKinsey & Company in 2014, Generation currently operates programs in eight countries - the US, Spain, India, Kenya, Mexico, Hong Kong, France, and Singapore. We are growing fast and we will see expand to another four countries by the end of the year. We have served over 15,000 unemployed or underemployed young adults ages 18-29 and are the world’s fastest growing demand-driven youth unemployment organization. We are supported by McKinsey & Company, USAID, Walmart and over 30 funders. Our employer partners include Microsoft, Scotiabank and MAPFRE. We have recently received the WISE award by the Qatar Foundation, recognizing our efforts as one of the top education organizations in the world.

As we grow to achieve our mission, we’re looking for passionate Full-Stack Software Engineers to help us tackle social challenges on a global scale using technology. You will work with talented developers in Mexico City using the latest technologies. You will work with a cutting edge tech stack along with first class testing, deployment and tooling. You will use digital to tackle social challenges on a global scale that has never been done before.

To be successful you'll need:

  • To live and breathe the principles of user-centric design
  • Experience applying them to digital experiences of one sort or another
  • Willingness to explain those principles - patiently! - and coach others in how to adopt and institutionalize them
  • Personas. Many personas. Detailed, loving, infuriating personas.
  • Hands-on experience with user-research & user-testing, and using it to constantly improve a product or experience
  • 3-5 years of experience in U/X Design or a similar role
  • University degree or equivalent work experience in design or human-factors
  • Existing portfolio of past designs that you are comfortable presenting
  • Sharp skills with the tools of the trade. Whichever you love. (Sketch or Adobe CS,  InVision or Marvel… whatever gets the job done is fine with us.)
  • Some knowledge of Usability Factors in Human-Computer Interaction
  • Ability to clearly discuss and explain design options
  • Experience working in a collaborative and fast-paced team environment (e.g., Agile)
  • Comfortable working with a diverse, multi-functional team of software engineers, product owners, and project managers
  • Proficient in English (reading and speaking)
  • Hunger to constantly improve yourself and your team

What you'll do:

  • Evaluate and optimize our existing designs
  • Help us design and implement an entire new ecosystem of digital experiences for our students, staff, sponsors, and employers
  • Create personas so we can all better understand our users and then design products that will delight them
  • Conduct user testing and then show us how to improve
  • Create and implement interaction models, user flows, and UI specifications
  • Communicate scenarios, end-to-end experiences, interaction models, and screen designs with other members of the team
  • Help us grow our design team over time, to match our needs
  • Work in a tight-knit environment where you will not only learn, but also teach what you know
  • Work in a great co-working space in Mexico City (WeWork), with a vibrant community of startups  
  • No bureaucracy — enjoy a small team with a modern, and flexible work environment (e.g., work from home, flexible schedule, and team lunches)
  • Interact with an international team (e.g., Spain, Kenya, India) to create innovative solutions
  • Join a movement to solve one of the biggest challenges facing societies all over the world — youth unemployment
  • Receive competitive salary and benefits


  • Competitive salary
  • Flexible work schedule and annual vacations
  • Work in an international environment with teams from 10+ countries
  • Work in cool co-working space (WeWork) with other start-ups
  • MacBook
  • Focus on learning and growth

Generation is an equal opportunity employer and actively encourages applications from people of all backgrounds. “In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.”

Apply for this Job

* Required
File   X
File   X