About the Role
You will join an engineering team focused on building client-facing applications using Vue.js, writing clean and testable code, and collaborating through the full development lifecycle in an Agile environment where ownership, code quality, and teamwork are prioritized.
Responsibilities
- Develop and sustain frontend functionality in single-page applications using Vue.js.
- Produce readable, documented, and testable code with unit testing frameworks such as Vitest or Jest.
- Engage in code reviews across experience levels, providing and accepting constructive feedback on pull requests.
- Partner with backend developers to integrate APIs and ensure seamless data flow from front to back end.
- Take part in Agile/Scrum rituals including daily standups, sprint planning, retrospectives, and sprint reviews.
- Detect and resolve performance issues while contributing to frontend architectural improvements.
- Create reusable UI components and support shared codebase libraries.
- Collaborate with product and design teams to define and implement technical and user experience requirements.
- Leverage AI-powered development tools to enhance coding efficiency and speed of delivery.
- Remain up to date with modern frontend practices and help shape the team's technical roadmap.
Compensation
highly competitive compensation packages in USD, including bonuses and the potential for shares
Work Arrangement
not specified
Team
Join a talented team of over 30 nationalities working in 14 countries
The Job in a Nutshell
You will be joining one of Foodics' engineering teams as a frontend software engineer, working primarily with Vue.js. You will build client-facing applications, write clean and maintainable code, and work closely with your squad through the full development lifecycle. This is a hands-on engineering role where ownership, code quality, and collaboration are equally valued.
not specified
