We are ChartMogul, a market-leading SaaS company that helps subscription businesses measure, understand, and grow their revenue. Our Delta Team of nine developers builds and maintains the customer-facing frontend of our platform, working in focused five-week cycles that follow the Shape Up methodology. We are now looking for a Senior Full Stack Engineer to join this remote-first team and contribute to the continued development of a Ruby-on-Rails-powered application with a Vue.js interface.
Key outcomes
- Deliver self-contained features for the customer-facing layer of the ChartMogul platform, taking projects from initial discussion through to production release.
- Collaborate with Product and Design colleagues to clarify requirements and refine both new functionality and existing capabilities.
- Balance frontend and backend work in roughly equal measure, adapting to the needs of each project.
- Produce secure, reliable, and well-designed software while upholding high standards of code quality.
- Review pull requests and provide constructive feedback that strengthens the overall codebase.
- Keep abreast of emerging technologies and evaluate their potential application within our stack.
Requirements
- At least four years of experience building single-page web applications using a modern JavaScript and Ruby on Rails stack, or an equivalent technology combination.
- Solid understanding of browser environments and contemporary JavaScript tooling.
- Proven ability to work closely with teammates and customers to identify problems and deliver effective solutions.
- Skill in writing clear, maintainable code, supported by a strong commitment to testing and overall quality.
- Pragmatic approach to structuring applications, breaking down problems, applying design patterns, and choosing appropriate paradigms.
- Clear communication skills that allow business requirements to be translated into technical solutions.
- Collaborative mindset with a willingness to contribute to design and architectural decisions.
- Professional working proficiency in English.
Preferred qualifications
- Hands-on experience with AWS, Docker, Kubernetes, or Terraform.
- Familiarity with Postgres, Snowflake, Sidekiq, Faktory, DataDog, or CI/CD pipelines.
- Previous work in a remote or distributed team environment.
Compensation
We provide a competitive compensation package that includes equity, an annual performance and compensation review, paid holidays, paid sick leave, and parental leave. Additional benefits encompass a flexible and remote-friendly culture along with the opportunity to contribute to a highly innovative company serving SaaS businesses worldwide.
How to apply
If this opportunity aligns with your experience and interests, we invite you to apply. Our selection process begins with an initial call with a technical recruiter, followed by a take-home assignment, interviews with the Delta Team and hiring managers, a final discussion with the VP of Engineering, reference checks, and an offer for the selected candidate.




