Frontend Heavy Developer
Job description:
Frontend Heavy Developer ======================== **Overview:** At emagine, we are seeking a skilled freelance IT consultant to join our client in the pharmaceutical industry and collaborate with leading-edge organizations in the healthcare technology sector. As a Frontend Heavy Developer, you will play a crucial role in delivering high-quality web applications and enhancing user experience. The ideal candidate will possess a strong background in Vue.js, TypeScript, and Azure cloud infrastructure. Main Responsibilities: ---------------------- * Develop, test, and maintain high-performance web applications using Vue.js, TypeScript, JavaScript, HTML, and CSS. * Collaborate with cross-functional teams to design and implement user-friendly interfaces for web applications. * Contribute to mobile app development leveraging web frameworks. * Implement and maintain Azure cloud infrastructure, including deployment pipelines and CI/CD practices. * Work with RESTful APIs to integrate and manipulate data efficiently. * Utilize Azure DevOps (ADO) for project management and version control. * Implement test automation using frameworks like Playwright to ensure quality assurance. * Troubleshoot and resolve issues with strong analytical skills. * Stay updated with industry trends and best practices in frontend development. Key Requirements: ----------------- * Bachelor’s or master’s degree in computer science or a related field, or equivalent experience. * 4 to 5 years of experience in frontend development with a strong focus on Vue.js. * Proficiency in TypeScript, JavaScript, HTML, and CSS. * Experience or interest in developing applications using Flutter or similar frameworks. * Solid understanding of Azure cloud platform and Azure DevOps tools. * Experience integrating RESTful APIs. * Familiarity with test automation frameworks, particularly Playwright. * Excellent problem-solving and teamwork abilities. * Strong communication skills and attention to detail. Nice to Have: ------------- * Experience with deploying applications in cloud environments. * Knowledge of industry standards for frontend development.