IT & Systems Engineer (Frontend Developer)
Job Objective:
- Design, develop, and maintain scalable React-based web applications, collaborating with designers and backend developers to deliver intuitive user interfaces and enhance user experience.
Reporting Line: IT Development Manager
Key Duties and Responsibilities
- Design, development, and maintenance of scalable, high-performance React-based web applications
- Collaborate with other designers, back-end developers, and stakeholders to create visually stunning, intuitive, and user-friendly interfaces
- Ensure seamless integration of UI components with APIs and back-end systems
- Optimize applications for performance, accessibility, and cross-browser compatibility
- Implement and advocate for modern UI/UX best practices, responsive design, and interactive animations
- Conduct code peer reviews, contribute to the development of in-house libraries, and promote technical excellence
- Maintain comprehensive documentation for UI components, including structure, functionality, integrations, testing strategies, libraries, versioning, and troubleshooting guidelines to support onboarding and system handover
- Stay up to date with industry trends, emerging UI technologies, and design innovations
- Maintain high standards of code quality, reusability, and maintainability
- Identify opportunities and champion business process improvements and automations
- Compile and assess user feedback to recommend software products and improve system performance
- Collaborate with team members to schedule, plan, control and implement the software release process, windows, and cycles
- Report on weekly scrums on progress towards tasks, milestone status, and barriers needing attention
- Aid and support the coaching and training of end users to ensure they are confident in the use of software applications
Minimum Qualifications
- Bachelor’s degree in Computer Science, UI/UX Design,, Information Technology or a related field from a recognized university
Experience and Skills
- Candidates with a strong UI design portfolio will be highly preferred. Please share links to previous projects or design showcases for review
- 3+ years of experience in UX design and development, with a strong focus on React.js and modern JavaScript framework
- Expertise in React.js, TypeScript, NextJS, and modern state management libraries (e.g. Redux)
- Experience with design tools like Figma, Adobe XD, Adobe Photoshop, or Sketch to translate designs into code
- Strong proficiency in HTML5, CSS3, Tailwind, Material Design, and responsive design techniques
- Deep understanding of performance optimization, accessibility (WCAG standards), and cross-browser compatibility
- Experience with unit testing and UI test automation frameworks
- Strong problem-solving skills and ability to work in a fast-paced, collaborative environment
- A keen eye for aesthetics, animations, and micro-interactions to elevate user experience
- Proven experience in building pixel-perfect, visually appealing UIs with a deep understanding of UI/UX principles
Method of application
If you are interested and qualified, kindly submit your application via the link provided below,
https://jobs.talenthr.io/wioccgroup/it-systems-engineer-frontend-developer/172?utm_source=Jobinkenya