Senior Full Stack Engineer (RoR/React or Vue or VanillaJS)
Who we are:
Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.
About the Product:
We are building a video AI platform that automatically identifies and extracts the most engaging moments from raw video streams. The system tags, indexes, and generates multiple derivatives โ including teasers, previews, summaries, and vertical video formats.
The platform operates at a near-real-time scale and processes billions of events daily. It combines deep learning, computer vision pipelines, and large-scale distributed systems.
Engineers working on performance optimization, scalability, and continuous integration of emerging AI technologies.
About the Role:
We are looking for a Senior Full Stack Engineer to take ownership of core platform features end-to-end โ from early requirements to production. This is a true full-stack role, with a relatively balanced split between backend and frontend responsibilities.
On the backend side, the system is primarily built with Ruby on Rails (80% of the backend core) alongside Python and other services. While prior Ruby experience is a strong advantage, willingness to work with Ruby on a daily basis is essential.
On the frontend, you will work with Vanilla JavaScript (ES6), React, Vue, HTML, and CSS, depending on the product area.
You will collaborate closely with product, DevOps, and algorithm teams, contributing to architecture decisions and delivering high-impact features used at scale.
Key Responsibilities:
- Take ownership of features end-to-end: from requirements and design to implementation, testing, and production deployment
- Develop backend services primarily in Ruby on Rails, building scalable APIs and integrations
- Implement and optimize frontend components using JavaScript (ES6), React, Vue, HTML, and CSS, with focus on performance and Core Web Vitals
- Work on high-scale distributed systems handling large volumes of data and traffic
- Contribute to architectural discussions and technical decision-making within a small, senior team
- Collaborate closely with algorithm and DevOps teams to integrate AI models and video processing pipelines
- Maintain and improve legacy systems, including refactoring and performance optimization
- Actively leverage AI-driven development tools (e.g., Claude, Cursor, agentic workflows) in daily work
Required Competence and Skills:
- 8+ years of professional software development experience with Ruby on Rails. If your main specialization is Python, or Java, then readiness to work extensively in Ruby is expected.
- 4+ years of front-end development in VanillaJS (or React, or Vue, or equivalent frameworks), CSS (including animations), and HTML.
- Experience developing embeddable widgets and integrating them into customer websites.
- Proven track record in performance optimization, Core Web Vitals, and front-end tooling.
- Strong understanding of end-to-end system design, cloud environments (preferably AWS), and CI/CD pipelines.
- Experience building and maintaining large-scale systems under high throughput.
- Familiarity with AI-driven development workflows, including prompt engineering and automated testing.
Nice to Have:
- Experience in content monetization and ad-tech integrations.
- Background in video AI, computer vision, or video processing applications.
- Knowledge of big data frameworks (e.g., Spark) or streaming architectures.
- Hands-on experience with cloud infrastructure and serverless deployments.
Why Us:
We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).
We provide full accounting and legal support in all countries we operate.
We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.
We offer a highly competitive package with yearly performance and compensation reviews.
Required skills experience
| Ruby on Rails | 5 years |
| Java | 5 years |
| Python | 5 years |
| JavaScript (ES6+) | 1 year |
| React.js | 1 year |
| Vue.js | 1 year |
Required languages
| English | B2 - Upper Intermediate |