الوصف الوظيفي
In this role, you would need to have a strong command of modern JavaScript frameworks, a solid grasp of component-driven development, experience with micro front-ends, and a desire to work on exciting projects.
You will be responsible for design, development, and maintenance of high-quality, responsive, and user-friendly applications and platforms, focusing on robust and scalable front-end architectures.
Client Details
A respected and growing organisation at the forefront of leveraging data and artificial intelligence, committed to building robust, scalable, and impactful AI solutions.
Description
Lead the implementation of component-based architectures, understanding the lifecycle, reusability, and maintainability benefits of well-defined components.Actively contribute to the thought process around micro front-ends, exploring and implementing strategies for independent deployments and team autonomy where appropriate.Collaborate closely with product managers, UX/UI designers, and back-end engineers to bring innovative ideas to life, ensuring seamless integration and optimal user experience.Segregate API calls and business logic into dedicated service layers, promoting clean code, testability, and separation of concerns.
Profile
Bachelor's in Computer Science, Engineering, or a related technical field.Strong proficiency in React and its ecosystem, with proven experience with React Native for building cross-platform applications.Demonstrable experience with Vue.js (Vue 2 or 3) and its core principles.Hands-on experience with Svelte is a huge plus.
Job Offer
The opportunity to play a pivotal role in shaping our data-driven culture in a dynamic and data ready work environment