Careers June 10, 2020

Full Stack Developer

We're looking for talented full stack developers to work on frontend & backend systems that combine great user experiences and strong engineering.

As a full stack developer, design and develop web based systems that combine great user experiences and strong engineering under the hood. We work with various technologies depending on the client and project. Typical technologies that we utilize in our development include, but are not limited to: Vue.js, React, Node.js, PostgreSQL, and AWS. Candidates should possess strong skills in both frontend and backend development.

Responsibilities

  • Develop and maintain frontend and backend components for high quality web applications.
  • Collaborate, participate, and mentor other team members through technical discussions, code reviews and continuous feedback.
  • Continuously improve by keeping up to date with knowledge and best practices.
  • Share and document said knowledge and best practices.
  • Be a flexible team player, stepping into a variety of roles as needed.

Qualifications

  • 2+ years of professional web development experience or equivalent, either in frontend or backend technologies
  • Strong experience in Node.js, Python, Rails, PHP, or other web oriented technologies
  • Strong experience in JavaScript frameworks (React, Angular, Vue, etc.)
  • Strong experience in the development of RESTful web APIs
  • Strong attention to detail
  • Strong communication skills and the ability to work well in a team
  • Knowledge and experience with AWS, GCP, Azure is an advantage
  • Degree in Computer Science/Software Engineering/Mathematics or demonstrable relevant experience

Why Snappymob?

We're a place for people who are obsessive about what they do, who relish the minutiae, who love great user experiences, and who enjoy chiseling away at hard challenges with teammates.

Apply Now

Want to understand us a bit better?

We help brands design, develop, and launch great products for their users. We help them figure out what to do next.