Negotiable
Undetermined
Undetermined
EMEA
Summary: We are seeking a Senior Full-Stack Ruby on Rails Developer to contribute to building scalable products at Piktochart. The role involves developing both front-end and back-end systems, focusing on code quality, performance, and user impact. The ideal candidate will collaborate with cross-functional teams and enhance the platform with innovative features. A passion for full-stack development and a user-first mindset are essential for success in this position.
Key Responsibilities:
- 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.
Key Skills:
- 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.
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
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.