Web Developer

Mexico City, Mexico expand job description ↓


Grio is looking to hire a talented web developer to join our small team of software developers in Mexico City. Our office is located in a WeWork Reforma 26 building in the Juárez neighborhood of CDMX. It's a beautiful office, centrally located in Mexico City, and several blocks from the nearest metro stops.

As a software developer at Grio you’ll be focused on creating web applications using technologies such as Rails, node, Python, Java, JavaScript, HTML5, CSS3 and others.

Grio looks for our engineers to be both very creative and highly technical. You will be asked to tackle various coding obstacles and make smart decisions, including weighing the pros and cons of different approaches. A typical project lasts 2-4 months, and there will be plenty of opportunity to move around, intermingle on various project/product teams and hone your skills.


  • Degree in Computer Science/Engineering or equivalent professional experience
  • Working proficiency with the English language
  • Experience writing clean, maintainable and standards compliant code


  • Fundamental understanding of object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Exceptional analytical aptitude and attention to detail
  • Extensive knowledge of design patterns, algorithms and data structures
  • Understanding of server-side language or languages (Ruby, Javascript, Python, and/or Java preferred)
  • Knowledge of HTML, CSS3, AJAX (SASS, LESS, Responsive design, jQuery)
  • Experience with Javascript and modern client side frameworks (AngularJS, Backbone, Ember, Meteor)
  • SQL Proficiency
  • Experience with iOS and/or Android development a plus
  • Experience with Test-driven development also a plus
  • Experience working with clients also a plus
  • Experience with product decisions also a plus


We are open to both individual contracting and full time employment opportunities for the right candidate, but we would prefer if you could work in our office at least part of the time. You won't regret it - it's a positive, fun environment with plenty of humor.

Personal information
Your Profile
Application Details
I am a Mexican citizen or Legal Permanent Resident
I am willing to work in Grio's office in Mexico City