Middle\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.

It is a short-term offer for 3-6 month.

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.

    INTERVIEW STAGES:
  • HR/English screen [StartupSoft]
  • Tech screen [StartupSoft]
  • Interview with Director of Engineering with live coding back end part
  • Interview with live coding part on front end
  • Interview with VP of Engineering (culture fit)
Published 2 September
24 views
ยท
5 applications
To apply for this and other jobs on Djinni login or signup.
Loading...