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
๐
$2000-3500
Average salary range of similar jobs in
analytics โ
Loading...