ThriveCartTH

Full-Stack Ruby on Rails Developer - Piktochart

ThriveCart is a seamless online shopping cart solution aimed at optimizing sales processes for digital products and subscriptions.

ThriveCart

Employee count: 11-50

About ThriveCart:

Piktochart is a web-based graphic design platform that empowers users to create professional-grade visuals, including infographics, presentations, and videos, without the need for extensive design experience. Founded in 2011, Piktochart has grown into a global team of developers, designers, marketers, and support staff dedicated to building the best visual storytelling tool on the internet.

Location (Remote):

APAC or EU

Job Overview:

We’re looking for a Senior Full-Stack Ruby on Rails Developer who’s excited about building great products at scale. You’ll contribute across the stack — from crafting intuitive front-end interfaces to designing robust back-end systems. You care about code quality, scalability, performance, and security — and you're always thinking about how your work impacts the user.

At Piktochart, we move quickly but responsibly — delivering value to users through thoughtful iteration. If you’re passionate about full-stack development and enjoy collaborating with a cross-functional team to bring ideas to life, we’d love to hear from you.

What Your Work Will Entail:

  • Write clean, maintainable, and efficient code using Ruby on Rails and modern JavaScript frameworks like VueJS.
  • Build and maintain scalable backend systems and services that power our web platform.
  • Enhance the platform with AI-driven features that simplify design and boost user creativity.
  • SVG manipulation and rendering: Building complex, performant SVG-based elements with support for dynamic updates, transformations, and user interactions.
  • Custom DOM/CSS rendering techniques: Creating layers beyond standard HTML/CSS (e.g., using canvas, WebGL, or SVG layers) for rendering high-fidelity visual elements.
  • Custom visual editing tools: Developing and refining interactive canvas-based tools (drag, drop, resize, rotate, align, group, etc.) to give users full creative control.
  • Collaborate cross-functionally with designers, product managers, and fellow developers to deliver full-stack features that delight our users.
  • Develop and maintain architecture that ensures scalability, performance, and security across both front and back ends.
  • Participate in technical design discussions, implement robust solutions, and write tests to ensure quality.
  • Take part in code reviews, knowledge sharing, and mentoring within the team.

What You Bring To This Role:

  • 4+ years of experience as a full-stack developer, preferably working on SaaS or web applications.
  • Hands-on experience with Rails & frontend frameworks like Vue/React/Svelte for building and maintaining SaaS applications.
  • Strong knowledge of JavaScript fundamentals and modern frontend frameworks.
  • Experience working with or building AI-powered features.
  • Solid understanding of software architecture, database design, and security best practices.
  • Experience working collaboratively in cross-functional teams.
  • A user-first mindset with strong problem-solving skills and attention to detail.
  • Excellent communication skills and a willingness to learn, grow, and mentor others.

Learn More About Piktochart:

Our team thrives on collaboration, innovation, and continuous growth. We foster an open environment with regular knowledge-sharing sessions and encourage active participation in shaping the platform. Our values include:

  • Commit to Excellence – We believe in delivering high-quality work and continuous improvement.
  • User-Focused Problem Solving – Every line of code should contribute to solving a real problem for our users.
  • Team Collaboration – We work better together, valuing input from every team member.
  • Growth Mindset – We embrace challenges as opportunities to learn and grow.

Join us and help shape the future of visual storytelling with Piktochart!

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Open to candidates from all countries.

Hiring timezones

Worldwide

About ThriveCart

Learn more about ThriveCart and their company culture.

View company profile

ThriveCart is an innovative online shopping cart platform designed to facilitate the sales process for digital products and subscriptions. With its user-friendly interface, businesses can easily create checkout pages that maximize conversions and enhance customer experiences. The platform is built with a focus on simplicity and effectiveness, allowing users to connect various payment gateways and integrate with numerous marketing tools to streamline their sales funnels.

ThriveCart enables sellers to set up one-time payments, subscriptions, and payment plans, catering to diverse pricing strategies. In addition to being a powerful checkout solution, ThriveCart offers features like upsells and downsells, which help businesses increase their average order values. The versatility of ThriveCart makes it suitable for businesses of all sizes, from solo entrepreneurs to larger organizations seeking to enhance their online sales capabilities.

Claim this profileThriveCart logoTH

ThriveCart

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

8 remote jobs at ThriveCart

Explore the variety of open remote roles at ThriveCart, offering flexible work options across multiple disciplines and skill levels.

View all jobs at ThriveCart

Remote companies like ThriveCart

Find your next opportunity by exploring profiles of companies that are similar to ThriveCart. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
ThriveCart hiring Full-Stack Ruby on Rails Developer - Piktochart • Remote (Work from Home) | Himalayas