Join a product-focused software studio as a frontend developer for an IoT platform. Develop and maintain frontend features using Vue.js. Collaborate with product, design, and backend stakeholders.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Our client is a product-focused software studio specialized in the design and development of digital products and custom software. They work mainly with international clients on long-running projects, often partnering closely with non-technical stakeholders and guiding them throughout the whole product lifecycle.
They operate fully remote, with a strong culture of trust, autonomy and responsibility, a very flat structure, and direct communication. The team is distributed across Europe and North America, with occasional informal meetups to keep a strong human connection.
The role
You’ll join the frontend side of a large IoT platform focused on SIM card management, working on a new version of the product (v2). The backend is handled by the client, while your team owns frontend development and product design.
This is a thinking role, not just execution: understanding logic, reading code, making decisions, and building well-structured interfaces matters a lot.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
What you’ll do
- Develop and maintain frontend features using Vue.js
- Work on a complex, real‑world IoT product with multiple user profiles
- Read, understand and improve existing codebases
- Collaborate closely with product, design and backend stakeholders
- Use AI tools responsibly as part of your development workflow
- Communicate progress, blockers and ideas clearly within the team
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
What we’re looking for
- Around 1.5 - 2 years of experience with Vue.js
- Strong logical thinking and mental structure (engineering / mathematical mindset is a plus)
- Ability to read and understand code deeply
- Motivation to learn and grow in product‑oriented environments
- Interest in AI‑assisted development
- Good communication skills and a responsible, proactive attitude
- English level sufficient to participate in international meetings
- Based in Barcelona or surrounding areas (remote role, occasional meetups)
Similar Jobs
Explore other opportunities that match your interests
Full Stack Software Engineer
Affirm
Jobbatical