Position: Senior Full Stack Developer (TypeScript+Ruby) for DataCamp
Company: Daxx
Category: Node.js
Experience required: 5y
English level: upper

Project description:
DataCamp’s mission is to democratize data science skills for everybody. We do that by building the best online platform to learn, teach and apply your data skills. We create technology for personalized and interactive learning experiences right in your browser. Through our brand new DataCamp Workspace product we enable anyone, from anywhere and on any device, to access relevant data online, and to create visualizations, reports, and dashboards from their favorite tool or IDE. And through our cutting-edge online assessment platform Signal, we can identify your skill gaps and set you on the right path to becoming a DataCamp Certified Data Scientist.

We are an international team with backgrounds in education, data science, design, psychology, biology, linguistics, engineering, and more. We are united by our passion for impacting the future of education.

About the role:
We are looking for a Senior Software Engineer to head the Enterprise team that will focus on building scalable visual reporting tools for our customers as well as create systems for our B2B users to engage their students on their journey towards data literacy. Our enterprise platform is a critical part of our B2B expansion strategy and serves to help our customers understand the engagement of their students with our learning, workspace, and certification products. Through interactive reporting and advanced data exporting tools, we visualize engagement, adoption, and ROI to our customers and help them engage their employees on their journey to become data literate professionals.

You don’t need to blindly believe that we are working on exciting projects. Some of the recent products we shipped are a completely unique and innovative tool to map an organization’s skill level called Skill Matrix, on a more technical note we built a tight integration with our data warehouse to centralize reporting and exporting needs and unique integration with our own Workspace platform to build custom and deeper insights.

Responsibilities:
- Driving high-level design & architecture of key services in our B2B portfolio
- Take ownership over several components in our microservices architecture
- Help the team break down complex requirements into manageable deliverables
- Coach and mentor team members towards technical excellence, learning new technologies, and adopting best practices
- Manage a modern software delivery process that improves or maintains platform stability, scalability, and performance
- Improve existing applications as well as build new applications from the ground up
- Interact closely with other teams to identify and manage dependencies

Requirements:
- 5+ years of professional experience as a software engineer and in a leading role
- Experience building web applications with Typescript, Node.js, React, and Ruby
- A proven track record of technical leadership in a team environment
- Can mentor and coach other engineers on code quality, best practices, maintainability, etc.
- Passionate about working in a fast-moving, agile & product-oriented organization
- Team player with excellent collaboration and communication skills
- Problem-solving and a results-oriented mindset
- Interested in data science and education

Will be a plus:
- Experience with Docker, AWS, and CircleCI

Daxx offers:
- A professional environment with great people to work with
- Opportunities to make a difference and grow professionally
- Work in distributed agile teams with the right processes in place
- Direct cooperation with the customer
- Dedicated HR / Client Manager
- Regular performance reviews
- Competitive salary, medical insurance, 20 working vacation days
- Regular corporate events, team buildings, etc.