We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Senior Full Stack Engineer
About ChartMogul: ChartMogul provides a comprehensive suite of tools for SaaS companies, including Subscription Analytics and a CRM. We help businesses make data-driven decisions and grow their subscriptions. Since our founding in 2014, we’ve grown to serve thousands of companies worldwide and remain profitable and self-sustaining. Our remote-first culture allows us to collaborate effectively across 23 countries. We’re purpose-built for B2B SaaS teams with features like automated workflows, predictive insights, and seamless integrations with popular tools. Our platform helps companies track performance, manage key accounts, and enrich customer data, making complex subscription metrics approachable for teams regardless of their data literacy. We’ve been recognized as a leader in subscription analytics and continue to innovate with features like AI capabilities and enhanced benchmarking tools.
About The Role: We are seeking a Senior Full Stack Engineer to join our Delta Team. In this role, you will work on the customer-facing application that ingests large volumes of data and provides analytics and CRM features. You will be part of a team of 8 senior engineers who work in 6-week iterations, delivering self-contained projects. Some example projects include building automation capabilities, adding AI features, and creating workflows for email-based customer acquisition.
Responsibilities:
- Work with Product and Design teams to discuss new features and improvements
- Operate in a split frontend/backend environment based on project needs
- Ensure software is well-designed, secure, and reliable
- Contribute to code quality by reviewing pull requests and providing constructive feedback
- Stay up-to-date with the latest technology trends
- Participate in on-call rotations to maintain platform reliability
Requirements:
- 4+ years of experience with Vue.js + TypeScript and Ruby on Rails
- Proven ability to take full ownership of end-to-end projects
- Strong knowledge of browser environment and JavaScript/TypeScript toolchains
- Excellent coding skills with emphasis on quality and testing
- Pragmatic approach to software development
- Clear communication skills and ability to translate business requirements
- “Ship it” mentality with urgency
Tech Stack: Primary: Ruby on Rails, Vue.js, TypeScript, Postgres Secondary: ClickHouse, Snowflake, AWS, Docker/Kubernetes, Terraform, DataDog