We are looking for an experienced Frontend Engineer to join our dynamic team and take ownership of the development of miio's web platforms. This role will focus on creating intuitive and high-performing user interfaces, ensuring an excellent user experience. Our tech stack is primarily based on Nuxt, and we are transitioning to fully typed code, making TypeScript expertise essential.
Responsibilities:
? Develop and maintain web applications using Nuxt, TypeScript, and TailwindCSS
? Containerize applications using Docker to ensure smooth deployment.
? Write clean, maintainable, and well-documented code
? Ensure optimal performance, security, and accessibility of web applications
? Participate in code reviews to uphold quality standards and best practices
Required Qualifications:
? Experience: 3+ years of professional frontend development experience, especially with Vue.js/Nuxt, TypeScript, and Tailwind CSS.
? TypeScript: Proficiency in TypeScript, with a commitment to fully typed codebases
? Frameworks: Strong expertise in Nuxt, with proven experience building production applications
? Styling: Hands-on experience with Tailwind CSS, ensuring efficient and consistent styling across the platform.
? Containerization: Hands-on experience with Docker and container management
? Git: Proficiency in using Git for version control and collaboration
? Performance and SEO: Experience optimizing websites for performance, SEO, and accessibility
? Operations: Familiarity with CI/CD workflows and deployment pipelines
Preferred Qualifications:
? Communication: Excellent communication skills and the ability to collaborate effectively with cross-functional teams
? Problem-Solving: Strong analytical and problem-solving skills
? Design Patterns: Solid understanding of software design patterns to support robust and scalable code
? CMS Knowledge: Experience working with CMS platforms
? Testing: Experience with frontend testing frameworks
? Industry Knowledge: Familiarity with the electric vehicle (EV) charging ecosystem
Education:
? Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Benefits:
? Competitive salary
? Flexible working hours and remote work options ? Opportunities for professional development and continuous learning
? Collaborative and inclusive work environment