Loading...

Front-End Developer at ISCO Technologies

Front-End Developer
ISCO Technologies

Job description

Job Description – Front-End Developer

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

  1. 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.
  2. Cross-Browser Compatibility:
     Ensure web applications perform consistently across different browsers and devices, delivering seamless user experience.
  3. Component Development:
     Develop reusable UI components, libraries, and frameworks to accelerate future development efforts and maintain code quality and consistency.
  4. API Integration:
     Collaborate with back-end developers to integrate RESTful APIs into the front-end, ensuring smooth data flow and application performance.
  5. Performance Optimization:
     Optimize applications for maximum speed and scalability through techniques such as lazy loading, code splitting, and efficient asset management.
  6. 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.
  7. Collaboration:
     Work closely with UI/UX designers, Product Managers, and other developers to translate business requirements into user-friendly digital experiences.
  8. 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.
  9. 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.
  10. 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.

Procedures To Apply:

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.

The deadline for submission is 05th June 2025 at 17:00 Hrs.

Done at Kigali, on 28th May 2025.

Job Summary

Published On: 2025-05-30
Number of positions: 1
Job Type: Jobs
Deadine: 2025-06-05
Readby: 722

Share this post

Other Jobs
Full-Stack Developer at ISCO Technologies

Full-Stack Developer
ISCO Technologies | Jobs

Business Analyst at ISCO Technologies

Business Analyst
ISCO Technologies | Jobs

Project Officer at International Alert

Project Officer
International Alert | Jobs

Project Manager at International Alert

Project Manager
International Alert | Jobs

Data Managers at Nyaruguru District

Data Managers
Nyaruguru District | Jobs