We are seeking a seasoned UI Developer with a strong background in VueJS and a deep understanding of UI/UX best practices. The ideal candidate will have a proven track record of developing sophisticated, scalable, and intuitive user interfaces in enterprise-grade applications. You will play a key role in refining our enterprise platform, implementing design enhancements, and ensuring that our application offers a seamless user experience.
Make an Impact by:
Designing, developing, and optimizing front-end components using VueJS.
Collaborating with backend developers to integrate RESTful APIs and ensure seamless data flow.
Leading UI/UX design discussions and providing expertise in best practices and patterns.
Optimizing the application for maximum speed and scalability.
Ensuring the technical feasibility of UI/UX designs.
Conducting code reviews and mentoring junior developers to foster a culture of excellence.
Staying updated with the latest industry trends and technologies to keep our UI cutting-edge.
Working closely with cross-functional teams to understand business requirements and translate them into technical solutions.
Debugging and resolving UI-related issues in a timely manner.
Skills for Success:
Minimum 5+ years of experience in front-end development, with a focus on VueJS.
Expertise:
Strong proficiency in JavaScript, HTML5, CSS3, and VueJS.
Experience with state management libraries such as Vuex.
Familiarity with modern front-end build pipelines and tools (e.g., Webpack, Babel, etc.).
Understanding of responsive design principles and mobile-first development.
Knowledge of UI/UX design principles, best practices, and emerging trends.
Experience working on enterprise applications, with a good understanding of the complexities and requirements involved.
Familiarity with RESTful APIs and integrating front-end applications with backend services.
Proficiency in version control systems, such as Git.
Good to have:
Familiarity with java based microservices.
Experience in containerized deployments.
Preferred Qualifications:
Experience in applications built on Spring Boot microservices.
Understanding of CI/CD pipelines and DevOps practices.
Experience with testing frameworks such as Jest.
Familiarity with design tools like Figma or Adobe XD.
Soft Skills:
Strong problem-solving skills and attention to detail.
Excellent communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
Ability to work both independently and collaboratively in a fast-paced environment.
A proactive attitude towards learning and adopting new technologies.