Senior Full Stack Engineer

ChartMogul Logo

ChartMogul

📍Remote - Worldwide

Summary

Join ChartMogul, a company building innovative tools for SaaS companies, as a Senior Full Stack Developer. You will contribute to the evolution of our customer-facing application built with Ruby on Rails and Vue.js, working on projects such as improving customer acquisition workflows, creating automation capabilities, and adding AI features. As part of the fully remote Delta Team, you will collaborate with Product and Design teams, ensure software quality, and stay updated on the latest technologies. This role requires proven experience with Vue.js, TypeScript, and Ruby on Rails, along with a strong understanding of software development principles and a collaborative mindset. ChartMogul offers competitive compensation, flexible work culture, paid time off, and parental leave.

Requirements

  • Proven experience developing production single-page web applications with Vue.js + TypeScript and Ruby on Rails or a similar stack
  • Proven experience in taking full ownership of end-to-end projects, including planning coordination, design, execution and release phases
  • Good knowledge of the browser environment and JavaScript/TypeScript toolchains
  • Ability to write clear and maintainable code with a strong passion and emphasis for code quality and testing
  • Pragmatic approach to software development; how to structure programs and decompose problems, apply patterns, and select the right paradigm for a task
  • Clear communication skills with the ability to understand and translate business requirements into technology solutions, preferring showing over telling
  • ���Ship it”-mentality with the goal to put quality products in front of users as fast as possible and acting with urgency
  • Collaborative mindset to tackle challenges and contribute to design and architecture decisions
  • A drive to learn new things and improve your skillset over time using a growth mindset

Responsibilities

  • Work with our Product and Design teams to discuss new features, requirements, changes, and improvements to existing functionality
  • Operate in a split of frontend and backend environment (project dependent)
  • Ensure that the software you build with your team is well designed, secure, and reliable
  • Contribute to the quality of our codebase by reviewing pull requests while providing constructive feedback
  • Stay up-to-date with the latest trends in technology
  • Participate in infrequent on-call rotation shifts to keep our platform running smoothly

Benefits

  • Competitive compensation
  • Annual performance and compensation review
  • Flexible and remote-friendly work culture
  • Paid holidays, paid sick leave, and parental leave
  • Adventures of a highly innovative, market-leading company, where you’ll experience having an incredibly impactful job
  • A team of kind and highly dedicated people who all have the same mission: helping SaaS companies succeed!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.