Senior Nodejs Developer

  • tech
  • Mexico City, Mexico

Senior Nodejs Developer

Job description

Small and Medium sized businesses in Mexico need a simple and efficient set of services to manage their finances and payments. Oyster makes business banking easy, transparent, and inclusive. We believe in financial inclusion and are passionate about empowering people. Our passionate, committed, hard working team are building the services providing rapid account approval, seamless activation, rapid card issuance, and a delightful mobile and online experience with best-in-class customer service making business payments management easy and delightful

A Global Company Committed to Our Mexican Customers

Oyster is a global company. We operate a world class service providing small/medium size businesses with financial services including credit/debit card payments, bill payment, and short-term line of credit. Our teams are located in Silicon Valley, Mexico City, and Kathmandu. Our people reflect a diverse background and spectrum expertise. We have a shared passion keeping our promises to our customers and exceeding their expectations. The services we deliver are designed to provide our customers a delightful experience on the first interaction and every interaction thereafter online, in app, and on the phone.

Everyone at Oyster is a self-starter, motivated and driven. We enjoy problem solving and doing our best work each and every day. We all collaborate, and lead by example. Everyone at Oyster knows the result we are committed to delivering. We celebrate our wins and have fun working hard. Our founders are very experienced entrepreneurs and executives. The team has extensive financial technology, payment operations expertise, and product design. We are all committed to setting a new standard of financial services of excellence and experience for small and medium businesses in Mexico.

A Team of Passionate, Proficient, Committed People

Oyster is passionate about keeping customers happy. Happy customers are our best marketers. Hard working people attract and serve loyal customers. We listen to our customers and are constantly learning from them. Mexico is ever changing and growing. We learn and grow to constantly improve our services and our performance. Oyster needs a spectrum of experience and talents. Experts from many disciplines come together to deliver phenomenal results: marketers, designers, engineers, scientists, mathematicians, you name it. Everyone on the team is working to serve our customers, scale our business, and deliver on our brand promise. We are looking for passionate, hard working, creative, and smart people. You must be focused, intentional, self-sufficient and thrive in perpetual change while delivering results.

Oyster Offers a Spectrum of Benefits

Our Mexico City office is in Roma Norte in the Seedspace coworking space. It has a vibrant atmosphere and the facilities include a wonderful rooftop terrace with co-tenants that are passionate Mexican entrepreneurs.

Working at Oyster you will work on delivering. You will continue your personal development and impact the design of our services. Oyster’s environment is a mix of fresh entrepreneurial mindset (“deliver results on time”) a passion for design excellence, product innovation, technology efficiency, and operational excellence, Oyster’s benefits include:

  • Very competitive salary
  • 10 vacation days with full vacation prime
  • 1 day extra every 8 working weeks
  • 30 days of Christmas bonus
  • Health insurance, also in case of accidents

Job requirements

Your Opportunity

You will be specialized in the design, implementation, functional core logic, performance and scalability of a piece of software or system running on machines that are remote from the end-user mostly in Nodejs.

  • Assist in the development and maintenance of our online applications
  • Ability to create clean, well-documented and efficient code
  • Influence technical decisions and improve development processes and infrastructure
  • Researching and proposing appropriate new technologies to meet business challenges
  • Coordinate with co-developers and other team member

Your ideal skills set

  • 3-5 years with Nodejs Languages: Javascript, Phyton or Java
  • AWS or cloud services
  • Microservices:  Docker / Kubernetes
  • SQL Database
  • Experience building highly performant Node.js backend applications and delivering scalable microservices to handle high throughput.
  • Experience building performant, responsive interfaces with at least one modern web framework: React or Ember.js preferred.
  • A passion for great UX, attention to detail, and an empathy for the customer experience.