Job details

Senior Mobile Engineer (React Native/Typescript)

  • Node.js
  • GraphQL
  • TypeScript
  • React.js
  • Typescript

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 month ago

Please visit here for more information about our Hiring Process.

About Us:

We are looking for a talented Senior Full Stack Software Engineer to help us craft web applications to improve and/or redefine the core learning experience. The Learning platform has been the premise of DataCamp’s business since the company’s inception, and building innovative, user-centered solutions to help our learners get to their learning goals is the heart of what we do. You will be part of a great team, building applications and solving technical challenges every single day!

Excited about playing a critical role in contributing to the product's technical direction and expanding the learning experience? Find out more about the role below and apply to join our team!

Responsibilities:

  • Help us build the best platform to learn and teach Data Science.
  • Contribute a significant stake to the technical direction of the learn product
  • Work with the latest front and backend technologies to solve challenging problems.
  • Improve existing learning features as well as build new ones from the ground up.
  • Take ownership over several components in our microservices architecture.
  • Interact closely with team members to build things that scale.
  • Inspire and grow the engineers around you through support, coaching, and mentoring

What we’re looking for?

  • You have 5+ years of web development experience building world-class products using ReactJS, GraphQL, and NodeJS, on both frontend and backend applications
  • You have practical experience with strongly-typed languages such as TypeScript.
  • You can write clean, maintainable, performant, and testable code.
  • You can show ownership of a product or feature.
  • You are passionate about product development and can empathize with our customers and the problems they experience.
  • You enjoy solving challenging technical problems.
  • You are highly organized with a flexible, can-do attitude and a willingness/aptitude for learning
  • You are a team player with excellent collaboration skills.
  • You have a pragmatic approach to solving problems and a results-oriented mindset
  • You are interested in data science and education.