Summary
✨ AI‑Generated
An experienced frontend engineer role focused on building reliable web architectures, delivering features efficiently, and collaborating with a technical team.
Highlights
Remote-friendly role with flexible hours, strong work-life balance, career growth opportunities, and equity benefits.
Description
***Only applicants with knowledge of Croatian/Serbian/Bosnian language will be considered for this position.
ABOUT PRODUCTIVE
Productive’s aim is to provide businesses with a real-time overview of their operations.
Read more
WHO ARE WE LOOKING FOR?
We’re looking for experienced JavaScript engineers to work on Productive’s frontend architecture.
With the rest of the team, you will build a resilient, service-oriented architecture and deploy your code daily without fear of breaking things.
This role pays a salary range of:
EUR 3,000 – 5,000 gross for an employment contractEUR 3,600 – 6,000 for a B2B contractWith an equity grant of:
USD 14,700 - 34,000 in stock options (4 years with a 1-year cliff)
Perks & Benefits:
Remote work, flexible hours, strong work-life balance, and clear opportunities for career growthMore perks and benefits available—check them out here.
ABOUT THE JOB
This role blends technical problem-solving, efficient feature delivery, and knowledge-sharing to drive innovation.
DAY-TO-DAY RESPONSIBILITIES
Planning, developing, and ultimately owning product featuresIdentifying and implementing improvements that enhance application performance, usability, and overall user experienceDesigning and implementing efficient solutions, including optimized rendering of large data collections and writing reusable logic across the applicationWriting & maintaining automated testsDeploying to production several times a week, based on our release processBuilding a knowledge base for the entire teamReviewing pull requests from other team members and getting your PRs reviewedProviding technical support to other colleagues as you become more familiar with the productThe challenges and learning opportunities are endless.
We’re a team of 50+ engineers building a complete, end-to-end platform where professional services businesses run their operations.
AI-powered development
Use AI tools as part of your daily workflow.
Everyone on the team codes, reviews, and debugs with them.
The skill is knowing when to hand something to an agent and when to do it yourself.Build AI-powered features on our growing AI roadmap.Contribute to internal tooling, agent workflows, and automation that help the whole engineering team move faster.
TECH STACK
Latest Ember.js frontend in TypeScript, styling in SCSS with CSS modulesElectron desktop applicationPublic JSON API that has access to all user dataRuby on Rails, MySQL, and Redis in the backendHosted on AWSE2E tests based on Puppeteer and Cucumber.jsGitHub, SemaphoreCI, Slack
ABOUT YOU
Let’s See If We’re a Match
The ideal candidate for Productive is a software engineer with 4+ years of industry experience, preferably in building frontend applications.
If you recognize yourself in some of the following characteristics, we will be happy to meet you:
Good understanding of Javascript/TypeScript and web development in generalExperience with at least one frontend stack (React, Angular, Ember, Vue, etc.)Some knowledge of JS testing libraries such as Mocha, Jasmine, QUnit, etc.Interested in educating others and helping your team grow togetherA drive to make your code better every dayThis is the sort of background we are generally looking for, but these criteria are not set in stone.
We’ll consider all applicants.
How To Land This Job
If you think we can meet your expectations and you’re willing to share your experience and knowledge, apply using the form below.
Please send us your CV and cover letter (optional).
If you have any questions, you can contact us by sending an email to careers@productive.io.
***Only applicants with knowledge of Croatian/Serbian/Bosnian language will be considered for this position.