Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Role Overview
As a Front-End Developer at Michatronics, you will play a key role in designing and developing modern, responsive user interfaces that integrate seamlessly with our back-end systems. You’ll collaborate with UI/UX designers, back-end developers, and project managers to translate business requirements and Figma designs into highly functional, scalable front-end code.
Responsibilities
- Develop and maintain responsive front-end applications using Vue.js (v2/v3)
- Translate Figma wireframes and UI designs into clean, production-ready interfaces
- Integrate with .NET C# back-end APIs using Entity Framework
- Optimize applications for speed, responsiveness, and cross-browser compatibility
- Work within an Agile environment using tools like Jira or ClickUp
- Contribute to continuous improvement processes, code reviews, and documentation
- Collaborate with team members across front-end, back-end, and product departments
- Work with Azure DevOps tools and CI/CD pipelines for deployment and version control
Job Requirements
Required Skills and Qualifications
- 3+ years of front-end development experience, primarily using Vue.js
- Strong knowledge of JavaScript, HTML5, CSS3, and component-based design
- Experience with Vuex, Vue Router, and Composition API
- Proven ability to interpret and implement designs from Figma, including wireframes and UI/UX assets
- Solid understanding of RESTful APIs and front-end/back-end communication
- Experience working with Entity Framework, .NET MVC, and SQL Server
- Proficiency with Git and collaborative development workflows
- Hands-on experience with Azure services and cloud integration
- Comfortable working in Agile teams and participating in sprint planning and reviews
- Excellent communication skills and attention to detail
Preferred Experience
- Familiarity with front-end UI libraries such as Vuetify, Tailwind CSS, or BootstrapVue
- Basic knowledge of Blazor, Razor Pages, or other .NET UI technologies
- Understanding of DevOps workflows and Azure Pipelines
- Experience with front-end testing tools like Jest or Cypress