Front-End Developer
2025-05-30T12:51:57+00:00
ISCO Security
https://cdn.greatrwandajobs.com/jsjobsdata/data/employer/comp_2804/logo/ISCO.png
https://www.isco.co.rw
FULL_TIME
kigali
Kigali
00000
Rwanda
Law, Public Safety, Corrections and Security
Computer & IT
2025-06-05T17:00:00+00:00
Rwanda
8
As a Front-End Developer, you will be at the forefront of building engaging, user-centric web interfaces. Your role will involve translating design concepts into responsive, functional digital experiences while collaborating closely with cross-functional teams. You will ensure the delivery of high-quality, scalable, and visually appealing applications that enhance user interaction and satisfaction.
Responsibilities
- User Interface Development:
Design, build, and maintain responsive, accessible, and visually attractive web interfaces using modern HTML, CSS, and JavaScript frameworks such as React, Angular, or Vue.
- Cross-Browser Compatibility:
Ensure web applications perform consistently across different browsers and devices, delivering seamless user experience.
- Component Development:
Develop reusable UI components, libraries, and frameworks to accelerate future development efforts and maintain code quality and consistency.
- API Integration:
Collaborate with back-end developers to integrate RESTful APIs into the front-end, ensuring smooth data flow and application performance.
- Performance Optimization:
Optimize applications for maximum speed and scalability through techniques such as lazy loading, code splitting, and efficient asset management.
- Testing and Quality Assurance:
Conduct thorough front-end testing, including unit tests, integration tests, and end-to-end tests. Proactively identify and fix bugs and usability issues.
- Collaboration:
Work closely with UI/UX designers, Product Managers, and other developers to translate business requirements into user-friendly digital experiences.
- Code Versioning and Agile Practices:
Use Git or other version control systems to manage code changes. Participate actively in agile development processes, including sprint planning, stand-ups, and retrospectives.
- Continuous Learning:
Stay updated on the latest trends, tools, and technologies in front-end development. Apply best practices to continuously improve user interfaces and development workflows.
- Documentation:
Maintain clear and concise documentation for front-end code, processes, and project guidelines to support team collaboration and future development.
Qualifications
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- 3+ years of experience in front-end development or a similar role.
- Strong proficiency in HTML, CSS, and JavaScript (ES6+).
- Hands-on experience with modern front-end frameworks such as React, Angular, or Vue.
- Solid understanding of responsive design principles and cross-browser compatibility.
- Familiarity with RESTful APIs and integration techniques.
- Experience with front-end build tools such as Webpack, Babel, or Vite.
- Understanding of code versioning tools (e.g., Git) and agile methodologies like Scrum.
- Knowledge of accessibility standards (WCAG) and SEO best practices is a plus.
- Excellent problem-solving skills, attention to detail, and strong communication abilities.
Responsibilities User Interface Development: Design, build, and maintain responsive, accessible, and visually attractive web interfaces using modern HTML, CSS, and JavaScript frameworks such as React, Angular, or Vue. Cross-Browser Compatibility: Ensure web applications perform consistently across different browsers and devices, delivering seamless user experience. Component Development: Develop reusable UI components, libraries, and frameworks to accelerate future development efforts and maintain code quality and consistency. API Integration: Collaborate with back-end developers to integrate RESTful APIs into the front-end, ensuring smooth data flow and application performance. Performance Optimization: Optimize applications for maximum speed and scalability through techniques such as lazy loading, code splitting, and efficient asset management. Testing and Quality Assurance: Conduct thorough front-end testing, including unit tests, integration tests, and end-to-end tests. Proactively identify and fix bugs and usability issues. Collaboration: Work closely with UI/UX designers, Product Managers, and other developers to translate business requirements into user-friendly digital experiences. Code Versioning and Agile Practices: Use Git or other version control systems to manage code changes. Participate actively in agile development processes, including sprint planning, stand-ups, and retrospectives. Continuous Learning:
Solid understanding of responsive design principles and cross-browser compatibility. Familiarity with RESTful APIs and integration techniques. Experience with front-end build tools such as Webpack, Babel, or Vite. Understanding of code versioning tools (e.g., Git) and agile methodologies like Scrum. Knowledge of accessibility standards (WCAG) and SEO best practices is a plus. Excellent problem-solving skills, attention to detail, and strong communication abilities.
Qualifications Bachelor’s degree in computer science, Software Engineering, or a related field. 3+ years of experience in front-end development or a similar role. Strong proficiency in HTML, CSS, and JavaScript (ES6+). Hands-on experience with modern front-end frameworks such as React, Angular, or Vue.
JOB-6839a9edc8d34
Vacancy title:
Front-End Developer
[Type: FULL_TIME, Industry: Law, Public Safety, Corrections and Security, Category: Computer & IT]
Jobs at:
ISCO Security
Deadline of this Job:
Thursday, June 5 2025
Duty Station:
kigali | Kigali | Rwanda
Summary
Date Posted: Friday, May 30 2025, Base Salary: Not Disclosed
Similar Jobs in Rwanda
Learn more about ISCO Security
ISCO Security jobs in Rwanda
JOB DETAILS:
As a Front-End Developer, you will be at the forefront of building engaging, user-centric web interfaces. Your role will involve translating design concepts into responsive, functional digital experiences while collaborating closely with cross-functional teams. You will ensure the delivery of high-quality, scalable, and visually appealing applications that enhance user interaction and satisfaction.
Responsibilities
- User Interface Development:
Design, build, and maintain responsive, accessible, and visually attractive web interfaces using modern HTML, CSS, and JavaScript frameworks such as React, Angular, or Vue.
- Cross-Browser Compatibility:
Ensure web applications perform consistently across different browsers and devices, delivering seamless user experience.
- Component Development:
Develop reusable UI components, libraries, and frameworks to accelerate future development efforts and maintain code quality and consistency.
- API Integration:
Collaborate with back-end developers to integrate RESTful APIs into the front-end, ensuring smooth data flow and application performance.
- Performance Optimization:
Optimize applications for maximum speed and scalability through techniques such as lazy loading, code splitting, and efficient asset management.
- Testing and Quality Assurance:
Conduct thorough front-end testing, including unit tests, integration tests, and end-to-end tests. Proactively identify and fix bugs and usability issues.
- Collaboration:
Work closely with UI/UX designers, Product Managers, and other developers to translate business requirements into user-friendly digital experiences.
- Code Versioning and Agile Practices:
Use Git or other version control systems to manage code changes. Participate actively in agile development processes, including sprint planning, stand-ups, and retrospectives.
- Continuous Learning:
Stay updated on the latest trends, tools, and technologies in front-end development. Apply best practices to continuously improve user interfaces and development workflows.
- Documentation:
Maintain clear and concise documentation for front-end code, processes, and project guidelines to support team collaboration and future development.
Qualifications
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- 3+ years of experience in front-end development or a similar role.
- Strong proficiency in HTML, CSS, and JavaScript (ES6+).
- Hands-on experience with modern front-end frameworks such as React, Angular, or Vue.
- Solid understanding of responsive design principles and cross-browser compatibility.
- Familiarity with RESTful APIs and integration techniques.
- Experience with front-end build tools such as Webpack, Babel, or Vite.
- Understanding of code versioning tools (e.g., Git) and agile methodologies like Scrum.
- Knowledge of accessibility standards (WCAG) and SEO best practices is a plus.
- Excellent problem-solving skills, attention to detail, and strong communication abilities.
Work Hours: 8
Experience in Months: 36
Level of Education: bachelor degree
Job application procedure
Interested in applying for this job? Click here to submit your application now.
Interested candidates should submit their soft application files including the following documents:
- Cover letter addressed to ISCO Technologies Managing Director,
- Curriculum Vitae,
- A copy of National ID,
- A copy of the required qualifications mentioned in the JD,
The above required application documents should be submitted in soft copies via the email below, recruitment@isco.co.rw Only the qualified candidates will be shortlisted for interviews.
All Jobs | QUICK ALERT SUBSCRIPTION