Software Engineer - Frontend
JasperFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Candidates must have 5+ years of relevant software development experience, be fluent in JavaScript and React, and possess expertise across the full software development lifecycle. Strong written and oral communication skills and proven effectiveness in team contributions are also required. Nice-to-have qualifications include experience with UX design, web performance optimization, full-stack web development (especially Python or GraphQL), Dagster or related data orchestrators, and a passion for user engagement.
The Software Engineer will develop high-quality features by collaborating with product, design, and backend engineers to build clean, reliable, and delightful product experiences. They will work directly with users to understand challenges and translate feedback into actionable improvements, partnering with product and go-to-market teams to deliver practical solutions. The role also involves participating in technical architecture discussions, making key technical decisions, and proactively identifying and addressing opportunities for enhancement in code quality, user documentation, or performance, leading initiatives to implement these improvements.
Data orchestration platform for productivity
Dagster Labs develops a data orchestration platform called Dagster, which is designed to enhance productivity in managing data workflows. The platform allows users to define, schedule, and monitor data pipelines, making it easier to integrate and process data from various sources. Unlike many other data orchestration tools, Dagster focuses on providing a clear structure for data workflows, enabling teams to collaborate more effectively and maintain better visibility into their data processes. The goal of Dagster Labs is to streamline data management, helping organizations to work more efficiently with their data.