
Senior Full-Stack Ruby on Rails Developer - Piktochart
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.
- 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.
- Stay current with industry trends and emerging technologies to continuously improve our stack and processes.
- 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 Ruby on Rails for building and maintaining SaaS applications.
- Strong knowledge of JavaScript fundamentals and modern frontend frameworks like VueJS, ReactJS, or Svelte.
- 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!
Apply for this job
*
indicates a required field