Mid-Level Frontend Software Engineer - Vue.js Remote
About the Role
We are looking for a Mid-Level Frontend Software Engineer to join our dynamic team at Foodics. This remote position allows you to work from anywhere while contributing to our innovative restaurant management ecosystem. As a Frontend Software Engineer, you will primarily work with Vue.js to build client-facing applications, ensuring a seamless user experience.
What You'll Do
- Build and maintain frontend features across client-facing SPAs using Vue.js.
- Write clean, well-documented, and testable code with unit tests using Vitest or Jest.
- Participate in cross-level code reviews, providing and receiving feedback on PRs across all seniority levels.
- Collaborate with back-end engineers to integrate APIs and ensure smooth end-to-end data flow.
- Engage in Agile/Scrum ceremonies, including standups, sprint planning, retrospectives, and sprint reviews.
- Identify and address performance bottlenecks while contributing to improving frontend architecture.
- Build reusable components and contribute to shared code libraries.
- Work closely with product and design teams to gather and implement technical and UX requirements.
- Utilize AI-assisted development tools to enhance your output and delivery speed.
- Stay current with frontend best practices and contribute ideas to the team's technical direction.
Requirements
- BSc degree in Computer Science or a related field, or equivalent practical experience.
- 3–5 years of professional frontend engineering experience.
- Strong proficiency in JavaScript and TypeScript, including modern ES6+ syntax and features.
- 2+ years of hands-on Vue.js experience, with solid knowledge of both the Options API and Composition API.
- Familiarity with Vue ecosystem tools: Vue Router, Vuex or Pinia.
- Experience writing unit tests using Vitest or Jest.
- Good understanding of asynchronous JavaScript: Promises, async/await, event loops.
- Experience consuming RESTful APIs.
- Solid understanding of HTML5 and CSS3.
- Experience with TailwindCSS.
- Comfortable with module bundlers like Webpack or Vite.
- Experience with Git and version control workflows, including PR-based collaboration.
- Familiarity with AI-powered development tools such as Cursor, GitHub Copilot, or Claude Code.
- Experience with any backend technology (Node.js, .NET/C#, Java, or similar) is a plus.
- Proficiency in English is required.
Nice to Have
- Experience with Nuxt.js and server-side rendering (SSR).
- Prior experience in fintech or foodtech environments.
What We Offer
- Competitive salary and benefits package in USD, including bonuses and potential shares.
- Inclusive and diverse culture that encourages innovation and flexibility.
- Autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company.
- Join a talented team of over 30 nationalities working in 14 countries.
- Gain valuable experience in an exciting industry with a focus on modernizing restaurant management.
This Mid-Level Frontend Software Engineer role at Foodics offers a unique opportunity to work remotely with cutting-edge technology in the food tech industry. Join a diverse team and enjoy competitive compensation.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months