Senior Full Stack Software Engineer

DataCamp teaches companies and individuals the skills to work with data and AI in the real world, democratizing data and AI skills for everyone.
Full Stack
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
AI · Education

Description For Senior Full Stack Software Engineer

DataCamp is seeking a Senior Full Stack Software Engineer to join their Learn Team. This role involves developing innovative web applications to enhance the core learning experience for users. As a key member of the team, you'll contribute to the technical direction of the Learn product, work with cutting-edge frontend and backend technologies, and take ownership of components in a microservices architecture. You'll be building and improving learning features, solving challenging problems, and directly impacting the quality of education for millions of learners.

The ideal candidate has 4+ years of web development experience, proficiency in TypeScript, ReactJS, and NodeJS, and a passion for product development. You should be able to write clean, maintainable code, show ownership of products or features, and have excellent problem-solving and collaboration skills. An interest in data science, artificial intelligence, and education is a plus.

DataCamp offers a dynamic, creative, and international start-up environment with exciting technical challenges, competitive compensation, flexible working hours, and opportunities for professional growth. Benefits include a yearly learning budget, global company retreats, IT equipment budget, and best-in-class medical insurance including dental and vision.

Join DataCamp to shape the future of online learning in data science and AI, working with a talented team to democratize these skills for everyone. If you're passionate about making a meaningful impact and thrive in a fast-paced, high-performing environment, this role could be perfect for you.

Last updated a month ago

Responsibilities For Senior Full Stack Software Engineer

  • Help build the best platform to learn Data Science and Artificial Intelligence
  • Contribute significantly to the technical direction of the Learn product
  • Work with the latest frontend and backend technologies to solve challenging problems
  • Improve existing learning features and build new ones from the ground up
  • Take ownership of 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

Requirements For Senior Full Stack Software Engineer

TypeScript
React
Node.js
  • 4+ years of web development experience building world-class products using TypeScript, ReactJS, and NodeJS, on both frontend and backend applications
  • Ability to write clean, maintainable, performant, testable code
  • Can show ownership of a product or feature
  • Passionate about product development and can empathize with customers and their problems
  • Enjoys solving challenging technical problems
  • Highly organized with a flexible, can-do attitude and a willingness/aptitude for learning
  • Team player with excellent collaboration skills
  • Pragmatic approach to solving problems and a results-oriented mindset
  • Interest in data science, artificial intelligence, and education

Benefits For Senior Full Stack Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • Competitive salary with attractive benefits
  • Flexible working hours
  • Yearly learning budget for conferences & training
  • International company retreats
  • Yearly IT Equipment budget for home working setup
  • Best-in-class medical insurance including dental and vision

Interested in this job?

Jobs Related To DataCamp Senior Full Stack Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft Clarity, focusing on full-stack development and AI integration for behavioral analytics platform, offering competitive salary and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Lumin Digital, developing enterprise web and mobile applications for digital banking solutions with competitive compensation.

Founding Engineer

Join ArchiLabs as a Founding Engineer to build AI-powered solutions for the architecture and construction industry, working with React, Node.js, and AI technologies.

Full-Stack Software Engineer, Intelligent Support Engineering

Full-Stack Software Engineer role at OpenAI, working on Intelligent Support Engineering to scale AI solutions across the organization.

Senior Product Engineer

Senior Product Engineer role at Stepful, revolutionizing healthcare training with digital-first solutions.