Find your place in a fast-paced environment.

Why Work With Us

If you’ve ever wondered what it feels like to have multiple roles and work in a fast paced environment, then Geekbears is the right place!
Come join us and see why we come to work everyday knowing we are crreating web solutions for everyone!

  • Calendar Feature Icon


    Work comfortably from your own place some days a week.

  • Team Feature Icon


    Get constructive feedback from Senior Software Engineers.

  • Client Feature Icon


    Learn the latest web technologies, including the MEAN stack and AI.

  • Yelp Feature Icon


    Join a fast-paced startup that prides itself to grow with its team.

Our Team

Together we are a team of certified, friendly, and college educated Computer Scientists and Designers.
We work hard, but we also play hard and know how to have a good time.

Find Your Place

Check out what opportunities we have open here in our team.

UI/UX Designer (Bay Area and Mexico City)


Geekbears is a boutique web and mobile development agency based in Silicon Valley. We specialize in building web and mobile apps for ambitious entrepreneurs disrupting an industry. We have assembled an agile team of software engineers and designers to help fellow entrepreneurs fulfill their visions.

Our motto, Dream. Design. Develop. was inspired by our founder and CEO Marcos Mena-Brena’s own experience starting a company from the ground up.

Geekbears was born out of this ambition, and with a roster of top talent, we have brought more than 70 client projects to life since our 2015 inception, including startups emerging from the Haas School of Business and Harvard Business School. From engineering and design to digital marketing, we provide our clients with the tools to grow and succeed.



We are looking for a talented UI/UX Designer to create amazing user experiences for our client’s web products. You will work with our development team to come up with prototypes, designs, wireframes for our clients. The ideal candidate should have an eye for clean and artful design, possess superior UI skills and be able to translate high-level requirements into interaction flows and artifacts and transform them into beautiful, intuitive, and functional user interfaces.



  • Prototyping
  • Create mockups and wireframes
  • Conduct user tests, research and evaluate user feedback
  • Discuss with our clients/partners based in the U.S. in English
  • Collaborate with Software Engineers and Project Managers to define and implement innovative solutions for the product direction, visuals, and experience
  • Present and defend designs and key milestone deliverables to peers and executive level stakeholders
  • Gathering requirements for clients’ web and mobile products



  • Solid UI/UX experience and knowledge
  • High Proficiency in English
  • Ability to provide constructive feedback and justify decisions to clients
  • Exposure to Adobe, Sketch, Figma or similar design software
  • Current BA of graphic design related majors (media studies, art, etc.)
  • Strong concept development, product envisioning, and presentation skills
  • Ability to solve problems creatively and effectively
  • Up-to-date with the latest UI trends, techniques, and technologies



  • Demonstrable UI/UX design skills with a strong portfolio



  • Remote work 3 out of 5 days a week (home office)
  • Flexible schedule on Fridays
  • Flexible schedule on some other days
  • Vacations: 25% more than what the law mentions (Paid Time Off)
  • Competitive salary
  • Opportunity to travel to our San Francisco Office
  • Law benefits
  • Discounts Membership in establishments
  • Major Medical Expenses
  • Lunch included in office days

Location:  Mexico City

Apply Now

Digital Marketing Officer

We are looking for an ambitious individual who can help us with our Social Media, Digital Marketing, and Brand Identity/Awareness in long term. This position isn’t your typical coffee grabber, resume filler, data entry experiences, it is a position that will require your unique talents, drive for marketing, and your professionals.


  • Creating content and design our e-mail campaigns (Mail Chimp)
  • Managing our Social Media Accounts (Facebook, Twitter)
  • Using a CRM (Client Relationship Manager) software to manage, follow up, create invoices for our leads
  • Writing blogs about related things surrounding technology
  • Submitting Geekbears to Online Directories (Backlinks)
  • Create our brand identity in social media and website



  • Lives close to UC Berkeley Area
  • MailChimp (or similar tool)
  • Social Media Management
  • Ability to quickly learn technical concepts
  • Understand the value and challenges of working in a start-up environment
  • Multitasks working ability



  • Photoshop (or similar suite)
  • WordPress (or Software related knowledge)



  • Berkeley, CA



  • Part-Time (10-20 hours per week)
Apply Now

Software Engineer (Mexico City)

San Francisco based startup is looking for a talented and ambitious Software Engineer to join our team in Mexico City.


Geekbears is a Web Development Company based in San Francisco with offices in Mexico City. Founded in 2015 by UC Berkeley Engineers, Geekbears has grown to a solid team of 12+ Software Engineers and UI/UX Designers. We specialize in WordPress and MEAN Stack development and have built 65+ web applications in these technologies. Our clients include Fortune 500 Companies, Academy Award Nominees, and educational institutions, such as UC Berkeley.



  • Building interactive consumer data from multiple systems and RESTfully abstract to the UI through a Node.js backend
  • Define code architecture decisions to support a high-performance and scalable product with a minimal footprint
  • Fast paced collaborative working environment using the agile methodology working on a talented, fun, small developing team
  • Work closely with back-end developers to connect back-end architecture with front-end code
  • Internal and external collaboration with business analysts, UI/UX designers, and IT teams
  • Assist clients to implement solutions delivered by our team
  • Troubleshoot support tickets associated with solutions developed



  • B.S. in Information Technology, MIS, Computer Science, Engineering
  • 1+ years’ experience with HTML/CSS, Bootstrap, LESS/SASS and JavaScript programming
  • Experience with Angular
  • Experience Node.js and Express.js
  • Experience with GitHub
  • Experience with basic server configuration such as DNS, CDN’s, etc.
  • Experience in an enterprise or consumer software development environment
  • Agile software development experience



  • Experience with cloud technologies also a plus (AWS)
  • Consumer Web Development Experience for High-Traffic, Public Facing web applications
  • Creating secure RESTful-based web services in XML and JSON, Javascript, JQuery
  • Continuous integration (Jenkins)



  • Proven ability and desire to learn and apply current technology to the team’s solutions
  • Experience creating professional well-formatted web applications with a great user experience
  • Experience with responsive development
  • Experience parsing and displaying data returned from a web service
  • Detail oriented with strong organizational skills
  • Excellent interpersonal, written, verbal and problem-solving skills
  • Self-starter, ability to identify actionable steps towards completing objectives


  • Mexico City


Apply Now

Ready to get started?