Job Description
DataCamp is seeking a Senior Full Stack Software Engineer to join its Learn Team. The ideal candidate will play a key role in developing innovative web applications that enhance the core learning experience for users. This role involves collaborating with talented engineers to build user-centric solutions and drive the technical direction of DataCamp's products.DataCamp values individuals passionate about shaping the future of online learning and making a significant impact on the evolution of their product.
Responsibilities: - Contribute to the technical direction of the Learn product.
- Work with the latest frontend and backend technologies.
- Improve existing learning features and build new ones.
- Take ownership of components in the microservices architecture.
- Collaborate with team members to build scalable solutions.
- Inspire and mentor other engineers.
Requirements: - 4+ years of web development experience using TypeScript, ReactJS, and NodeJS.
- Experience building world-class products on both frontend and backend.
- Ability to write clean, maintainable, performant, and testable code.
- Proven ownership of a product or feature.
- Passion for product development and empathy for customers.
- Excellent problem-solving and collaboration skills.
- Interest in data science, artificial intelligence, and education.
What DataCamp offers: - A competitive salary with fringe benefits
- Flexible working hours
- International company retreats
- Learning and development opportunities