CAREERS | ENGINEERING

SOFTWARE ENGINEER INTERN

Job Description

We are looking for an entrepreneurial software engineer with Javascript skills to (a) help us reach out to more users and (b) build product features and tools. This is a unique opportunity to work with an experienced engineering team and build a globally facing technology product!

Responsibilities

  • Build features and tools to help with operations and marketing
  • Work with the growth engineering team to sustainably grow our active user base (e.g., build Instagram automation tools, analyse social network data)
  • Build efficient and reusable front-end abstractions and systems

Minimum Qualifications

  • Strong knowledge of Javascript
  • Experience with modern Javascript libraries and tooling
  • Have built at least one non-trivial application

SENIOR SOFTWARE ENGINEER

Job Description

  • Develop, launch, and scale our consumer mobile app across multiple countries.
  • You should have 4+ years developing and launching web apps into a production environment - Python experience required.
  • You should also have a strong ability to identify and solve challenging problems and want to work with a driven and collaborative world class team!

Other Requirements

  • Strong proficiency building services on AWS; Docker knowledge a plus
  • Experience with relational database technologies such as PostgreSQL and NoSQL such as Redis/MongoDB
  • Experience with mobile app (iOS and/or Android) backends
  • Prior experience designing and building APIs
  • Strong English language skills

FRONT-END APP DEVELOPER

Job Description

  • You will be responsible for building our React Native mobile app, which will be used by millions of users!
  • You should be familiar with React Native, have strong knowledge of Javascript and have experience with unit and automation testing.
  • You should also be comfortable working in an Agile environment with plenty of things going on and quick release cycles.

Other Requirements

  • Build tools such as Webpack and Babel
  • Either Android/iOS experience is a plus
  • Experience with testing and releasing mobile apps is a plus
  • Strong teamwork ability and an ability to identify and solve problems rapidly
  • Strong English language skills