Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We’re a product-focused software company helping startups and enterprise clients across Europe build scalable, high-quality digital platforms. From day one, you’ll work on real, user-facing applications - not outdated legacy systems or internal tools.
We’re active in fintech, SaaS, and data-heavy platforms. Our culture promotes clean architecture, technical ownership, and constant learning.
The Project
Our client is a growing startup in the German e-commerce space, focused on selling event-related gift cards across Germany.
You’ll support the development and enhancement of their digital platform, ensuring seamless integration of new features and a high-quality user experience.
Expect close collaboration with the client’s team, exposure to modern retail tech, and insights into the evolving gift card market.
Your Role
As a Front End Developer, You Will
- Build and maintain product features in Vue.js
- Refactor code to improve quality and maintainability; write unit tests
- Monitor and optimize performance using metrics like Web Vitals
- Conduct code reviews with focus on quality, security, and speed
- Propose improvements to the codebase and share knowledge with the team
- Work with a custom UI Kit and reusable components
- Fix bugs and boost performance (e.g. lazy loading, code splitting)
- Collaborate closely with designers, managers, and developers
- Contribute to product strategy and business-aligned solutions
- Participate in sprint planning, task estimation, and goal decomposition
Responsibilities
- Develop frontend components in Vue.js
- Occasionally contribute to backend tasks in PHP (with guidance)
- Collaborate using Git, Slack, and modern review workflows
- Test your code and adopt best practices
- Learn through feedback, mentorship, and hands-on experience
You have:
- Strong HTML / CSS skills
- 1+ years of JavaScript (modern ES6+) experience
- 1+ year with TypeScript
- 1+ year working with Vue.js (Vue 2/3)
- Experience with SSR/SSG (Nuxt or Vue render)
- Unit testing experience (e.g., Vitest, Jest)
- Familiarity with tools like Vite, Git, WebSockets
- Basic understanding of Express, Docker, Kubernetes
- CI/CD exposure (GitLab CI, GitHub Actions)
- Strong communication and teamwork skills
- Self-organization and reliability
- Experience in SaaS products or startup environments
- Familiarity with Laravel or PHP-based stacks
- Exposure to Redis, MongoDB, or Elasticsearch
- Basic knowledge of Node.js
- Experience building applications with React.js and Next.js
- Office, Hybrid – flexible hours
- Collaborate with top-tier clients
- 18+4 paid days off, no matter your contract
- Lawyer Services
- Accounting Support
- MacBook Pro + premium tools
- Annual learning budget (including GenAI courses or conferences)
- Career growth path to Senior-Level Developer
- Projects with visible, real-world impact
Key Skills
Ranked by relevanceReady to apply?
Join Devima Solutions and take your career to the next level!
Application takes less than 5 minutes