Holycode logo

Full-Stack Engineer (Ruby on Rails / Vue.js) - Planik team

Holycode
Full-time
On-site
Belgrade, Serbia

We at Holycode are currently looking for a Full Stack Engineer with strong skills and proven experience who is ready to dive into our Planik team, for a full-time engagement.

Planik is a Swiss-based SaaS company dedicated to transforming workforce planning. Our intelligent web application automates staff scheduling and time tracking, enabling organizations to optimize operations while enhancing employee satisfaction. With a growing team and a commitment to innovation, we're seeking passionate individuals to help elevate Planik to new heights.

Your Profile

  • Experience in developing web applications
  • Experience with Ruby on Rails, Stimulus, Vue.js, Postgres, and Linux servers
  • A true team player who enjoys collaborative development
  • Proficient in communicating and reading in English 
  • Proficient in communicating and reading in German is a plus
  • Capable of taking on responsibility as an opportunity, not stress
  • Interested in understanding the perspectives of our users and clients

Technical Environment

  • Core Technology: Our primary application is built using Ruby on Rails, focusing on server-side rendered pages.
  • Frontend Technologies: We utilize Vue.js for some components and are exploring Turbo/Stimulus for future development.
  • Database & Caching: Our system relies on PostgreSQL for data storage and Redis for caching.
  • Deployment & Infrastructure: We manage our infrastructure on Ubuntu Linux VMs, employing Capistrano for deployment, with plans to transition to Kamal 2.
  • Development Tools: The team predominantly uses RubyMine as the integrated development environment.
  • Version Control & Collaboration: GitLab is our platform for version control and code reviews.
  • Communication: Slack serves as our primary tool for team communication.

What Awaits You

  • Advancing our innovative, user-friendly product
  • Enhancing existing features and implementing new development steps
  • Opportunities to contribute to process improvements, product development, infrastructure expansion, and more
  • Annual developer retreats
  • Time allocated for your professional development

Why you'll love working here:

  • Private health insurance
  • Flexible work model – full remote or hybrid
  • Equipment of your choice (laptop, monitor, accessories)
  • High-growth company with innovative products
  • Supportive, international team
  • English and German language lessons during working hours
  • Nice office in Belgrade with a stocked kitchen and game area
  • Opportunity to learn, grow, and make a real impact

If you are looking for an environment where you can grow professionally, learn from the best in the field, balance work and life habits and have a pleasant and enthusiastic environment, please submit your CV in English.

#LI-hybrid