Full-Stack Engineer (Ruby on Rails / Vue.js) - Planik team
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