Middle\Senior Full-stack Engineer (Ruby, Vue) в StartupSoft, Львів, Тернопіль, віддалено

StartupSoft

  • Львов
  • Постоянная работа
  • Полная занятость
  • 8 д. назад
StartupSoft connects top Ukrainian engineers with world-class startups from Silicon Valley and EU Our developers work directly on the product as an integral part of the startup team. We strive to replicate the in-house experience with a remote team.
/ /27 серпня 2025Middle\Senior Full-stack Engineer (Ruby, Vue)Львів, Тернопіль, віддаленоWE ARE: StartupSoft connects top Ukrainian engineers with world-class startups from Silicon Valley and EU. Our developers work directly on the product as an integral part of the startup team.PROJECT: A subscription and recurring billing orchestration platform built for growth: it simplifies complex billing models (e.g. usage-based, tiered, hybrid), automates invoicing and revenue recovery, ensures global tax and multi-currency compliance, and delivers analytics that drive smarter retention and revenue expansion.STACK: Ruby on Rails, Vue.js, JavaScript.PROJECT STAGE: Live (2009) product.REQUIREMENTS:
  • 3+ years of professional software engineering experience in full-stack development or back-end development;
  • Ruby on Rails expertise, including background jobs, ActiveRecord, and API development;
  • Basic proficiency in JavaScript, HTML, CSS;
  • Database knowledge, particularly with MySQL or similar relational databases;
  • Experience working with agile development methodologies;
  • Excellent communication skills, with the ability to collaborate across disciplines and explain complex ideas clearly.
NICE TO HAVE:
  • Frontend proficiency with Vue.js or similar frameworks (e.g., React or Angular), including SPA architecture and component design;
  • RESTful API design experience, including versioning, authentication, and integrations with third-party services;
  • Understanding of marketing or customer engagement platforms, such as campaign management, personalization engines, or A/B testing systems;
  • Experience with AWS, including deploying and scaling cloud-based applications;
  • Use of Redis for caching, background jobs, or session management;
  • Familiarity with Docker for local development or production deployment;
  • Experience with CI/CD pipelines and deployment workflows;
  • Past work on B2B SaaS products or high-volume transaction systems.
RESPONSIBILITIES:
  • Full-Stack Development: Build and maintain robust, secure, and scalable applications across our Ruby on Rails and Vue.js stack.
  • Technical Execution: Own features end-to-end, from designing APIs and data models to implementing rich front-end experiences.
  • Collaboration: Partner closely with Product, Design, and Customer Success teams to deliver user-centric solutions that drive business outcomes.
  • Code Quality: Participate in code reviews, write automated tests, and champion engineering best practices.
  • Agile Delivery: Work in an agile, iterative environment to ship features frequently and respond quickly to changes in requirements or market needs.

Dou