Frontend Software Developer
Location | Kampala, Uganda |
Date Posted | October 24, 2024 |
Category |
IT / Information Technology
Software Development |
Job Type |
Full-time
|
Currency | UGX |
Description
JOB DETAILS:
YOYA Technologies Limited is a leading software entity in Uganda, dedicated to developing innovative approaches in revenue collection, accountability, and digital transformation.
Our core values — Continuous Improvement, Integrity, Responsibility, and Respect — drive everything we do. We are committed to fostering a customer-centric culture that collaborates with partners to position our customers for competitive advantage and enhanced business experiences.
Job Summary
The Front-End Developer will build responsive, user-friendly interfaces for web applications. They
will work closely with designers and back-end developers to create seamless user experiences.
Key Responsibilities:
• Development: Design and develop scalable web applications using HTML, CSS, JavaScript, and frameworks like React Native.
• Collaboration: Work closely with and UX/UI designers to translate design concepts into functional interfaces.
• Performance Optimization: Ensure fast load times and responsiveness across systems.
• Code Review & Testing: Conduct peer code reviews and ensure all code meets performance standards.
Qualifications:
Education: Bachelor’s degree in Computer Science, Software Engineering, or related field.
Working Experience: 3+ years of experience in front-end development, with a strong portfolio showcasing previous work. Experience in working with agile methodologies like Scrum.
Skills: Expertise in frameworks (React, React Native), Typescript, HTML, CSS, version control (Git) and RESTFul APIs.
Personal Attributes:
• Attention to Detail: Ability to spot discrepancies in design and implementation.
• Problem-solving skills: Creative thinking in debugging and optimizing code.
• Adaptability: Willingness to learn new technologies and adapt to changing project requirements.
• Team Player: Collaborative mindset, able to work effectively in cross-functional teams.
• Passion for User Experience: A strong interest in creating intuitive and engaging user interfaces.