About the Role
We seek an exceptional UI/UX developer to join our team at Grand Slam IT. The ideal candidate will be passionate about delivering exceptional user experiences and seamless front-end development with a laser-focused UX approach.
Requirements
Responsibilities
1. Front-end Development:
● Mastery of our extensive tech stack, including React, Angular, Vue, Vite, Lit, Svelte, Ember, and Aurelia
● Ability to implement and customize various design systems and UI libraries such as Bootstrap, Material UI, Tailwind CSS, Bulma, Magic UI, Chakra UI, and React-Bootstrap
● Proficiency in creating responsive UI designs using the latest web technologies
● Experience with continuous integration and deployment for efficient delivery
2. Advanced UI/UX Features:
● Expertise in creating interactive 3D elements and immersive 3D environment
● Implementing AI-powered personalization features
● Designing and developing voice user interfaces
● Integration of dark mode functionality
● Implementation of Bento grid layouts
● Ability to create clean and tidy layouts that enhance user experience
3. User-Centered Design Process:
● Conducting thorough user research and requirements gathering
● Creating information architecture and interactive wireframes
● Rapid prototyping skills
● Performing iterative user testing to refine designs
● Applying agile development methodologies with continuous feedback and optimization
4. Quality Assurance
● Proficiency in employing various testing frameworks, including Jest, Cypress, Vitest, Playwright, Testing Library, and Puppeteer
● Experience with code quality tools such as ESLint, Prettier, and Stylelint
● Commitment to maintaining high standards of code quality and user experience
5. Collaboration and Communication
● Collaboration and Communication:
● Ability to work effectively in a cross-functional team of designers, developers, and product managers
● Strong communication skills to articulate design decisions and technical constraints
● Capacity to bridge the gap between design concepts and technical implementation
6. Continuous Learning and Innovation
● Stay updated with the latest trends and technologies in UI/UX design and front-end development
● Contribute to the evolution of our design systems and UI libraries
● Propose and implement innovative solutions to enhance user experiences
Skills that will help you get this role
1. Technical Proficiencies:
● Strong command of HTML, CSS, and JavaScript
● Experience with modern front-end frameworks and libraries (React, Angular, Vue, etc.)
● Familiarity with build tools and module bundlers (Webpack, Rollup, Vite)
● Knowledge of version control systems, preferably Git
● Understanding of RESTful APIs and GraphQL
● Experience with state management solutions (Redux, Vuex, MobX, etc.)
● Familiarity with serverless architectures and cloud platforms
2. Additional Qualifications:
● Bachelor’s degree in Computer Science, Web Development, or a related field (or equivalent experience)
● 5+ years of professional experience in UI/UX development
● A strong portfolio demonstrating expertise in creating engaging and intuitive user interfaces
● Experience with design tools such as Figma, Sketch, or Adobe XD
● Knowledge of accessibility standards and best practices
● Understanding of cross-browser compatibility issues and solutions
3. Personal Qualities:
● Strong problem-solving skills and attention to detail
● Ability to manage multiple projects and priorities effectively
● Passion for creating user-centric designs and experiences
● Adaptability and willingness to learn new technologies and methodologies
● Strong teamwork and collaboration skills
Candidates with less experience will be considered for the role of UI/UX designer
Our Story
Coming from both academic and industrial backgrounds, we have experienced the challenges of graduate students and working professionals when searching for their first role or trying to upskill their technical knowledge. One can find plenty of resources and materials, but the most essential is guidance and support, and this is one of our core values. We provide career advancement opportunities through our carefully designed courses, and we respect and appreciate all the differences among individuals which make them special in learning, and highlight them as persons. Since our establishment, our reputation has grown as our graduates are empowered into knowledgeable professionals in their fields. Grand Slam I.T. School continuously cultivates future industry leaders through engaging and hands-on educational modules.