NA

Senior Angular Front-End Developer

National Social Security Fund ( NSSF )
📍 Head OfficeCDI🗓️ 8 days ago

Job Description

Head Office
CDI

Your safety comes first — read before you go. Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

Responsabilités

Developing dynamic, user-centric web applications requires a skilled Front-End Developer proficient in Angular. Candidates should possess a strong background in HTML, CSS, and TypeScript, along with hands-on experience in building responsive interfaces. Expertise in Angular frameworks, component-based architecture, and state management solutions is essential. Responsibilities include collaborating with design teams to translate wireframes into functional UI components, optimizing application performance, and ensuring cross-browser compatibility. Proficiency in version control systems like Git, along with familiarity with RESTful APIs and testing frameworks, is required. Strong problem-solving abilities and effective communication skills are also necessary to thrive in this role. The National Social Security Fund (NSSF) is a statutory body in Uganda responsible for providing social security services to its members. It plays a key role in managing retirement, survivor, and disability benefits while also overseeing the registration of contributors and ensuring compliance with social security regulations. The Fund focuses on safeguarding members’ contributions and delivering sustainable pension solutions to enhance financial security. Additionally, it collaborates with employers to facilitate timely remittances of contributions and promotes awareness programs to educate both employers and employees on their rights and obligations under the NSSF Act. We are seeking a motivated professional to fill the Head Office position, where you will oversee the strategic operations and administrative functions of our central headquarters. In this pivotal role, you will manage a team of office staff, ensuring efficient workflow and seamless communication across departments. Your responsibilities will include optimizing office procedures, maintaining high standards of organizational excellence, and supporting executive leadership with data-driven insights and operational guidance. The ideal candidate will possess strong leadership skills, exceptional problem-solving abilities, and a minimum of five years of experience in an office management or administrative capacity. Proficiency in office software, budget oversight, and compliance with corporate policies are essential requirements for this role. We are seeking a highly motivated and detail-oriented professional to join our finance team. The ideal candidate will possess a bachelor’s degree in finance, accounting, or a related field, along with at least three years of hands-on experience in financial analysis, reporting, or auditing. Proficiency in financial software, advanced Excel skills, and strong analytical abilities are essential. This role involves managing financial records, preparing budgets, conducting variance analysis, and ensuring compliance with regulatory standards. The successful candidate will collaborate with cross-functional teams to provide strategic financial insights and support data-driven decision-making. Exceptional communication skills and the ability to work under tight deadlines are required. Computer & IT Front-End Developer – Angular (1 Position) We are seeking a skilled Front-End Developer specializing in Angular to join our dynamic team. This role will focus on designing, developing, and maintaining responsive, user-friendly web applications using Angular and related technologies. The ideal candidate will have proven experience in front-end development, a strong understanding of TypeScript, and expertise in implementing scalable solutions. Responsibilities include collaborating with cross-functional teams, optimizing application performance, and ensuring seamless integration with back-end services. Proficiency in HTML, CSS, and JavaScript, along with familiarity with modern front-end tools and frameworks, is essential. If you are passionate about creating high-quality, efficient web interfaces and thrive in a collaborative environment, we encourage you to apply. GRADE LEVEL: This position is classified at [specific grade level, e.g., “Level 7” or “Senior”], falling within the established [department or organization] framework. Reports directly to the Manager of Applications Development, providing updates on project progress, technical challenges, and resource needs. This role involves collaboration with cross-functional teams to align development efforts with organizational goals and ensure timely delivery of software solutions. Responsibilities include participating in design reviews, addressing system defects, and optimizing application performance to meet business and user requirements. The Technology & Enterprise Solutions department, spanning the duration of one year, is seeking a dedicated professional to contribute to its dynamic team. Head Office serves as the primary operational base for the assignment. Job Purpose: This role aims to drive operational excellence while fostering innovation and team collaboration. The position requires meticulous attention to detail, strong problem-solving abilities, and the capacity to manage multiple priorities in a fast-paced environment. Responsibilities include overseeing daily workflows, ensuring compliance with company policies, and delivering measurable results that align with organizational objectives. Ideal candidates must possess a proven track record in [industry/field], exceptional communication skills, and the adaptability to navigate evolving challenges. Collaboration with cross-functional teams and adherence to deadlines are critical to success in this dynamic role. The Front-End Developer will be responsible for designing, developing, testing, deploying, and maintaining secure, scalable, accessible, and high-performance enterprise web applications, with a primary focus on Angular and TypeScript. This position demands extensive hands-on experience in Angular development, including reusable components, state management, API integration, automated testing, accessibility compliance, debugging, and performance optimization. While proficiency with Next.js, React, and Backend-for-Frontend development is beneficial, it is not mandatory for this role. Duties and responsibilities encompass a broad range of tasks, including but not limited to overseeing daily operations, managing project timelines, and ensuring adherence to organizational policies. The role requires meticulous coordination with cross-functional teams, conducting performance evaluations, and maintaining accurate records to support strategic decision-making. Additionally, the position demands proficiency in identifying process improvements, addressing operational challenges, and fostering a collaborative work environment. Strong analytical skills, attention to detail, and the ability to multitask in a fast-paced setting are essential for success in this role. Develop and sustain large-scale web applications for the enterprise, employing Angular and TypeScript as core technologies to ensure robust performance and scalability. Develop Angular applications leveraging standalone components, signals, RxJS, dependency injection, reactive forms, routing mechanisms, guards, interceptors, and lazy loading techniques to enhance modularity and performance. Develop modular, reusable components, services, directives, pipes, shared libraries, and design system elements using Angular to enhance maintainability and scalability. Translate business specifications and UI/UX designs into responsive, accessible, cross-browser-compatible, and easily maintainable user interfaces. Implement application state management utilizing techniques such as Nor, signals-based stores, RxJS, or other appropriate methodologies. Integrate front-end applications with RESTful APIs, secure authentication and authorization services, microservices architectures, content management systems, and external third-party platforms. Implement rendering, data-fetching, caching, error-handling, and client-side storage strategies in a manner that aligns with performance and reliability best practices. Optimize application performance by implementing techniques such as lazy loading, code splitting, bundle analysis, caching, image optimization, and efficient change detection. Develop and uphold unit, integration, component, and end-to-end tests using industry-standard tools like Jest, Jasmine, Cypress, or Playwright to ensure comprehensive test coverage and high-quality software delivery. Diagnose and correct defects related to application state, rendering, routing, API integration, browser compatibility, and performance. Engage in thorough code review processes to uphold standards of cleanliness, security, testability, and documentation in all code contributions. Work closely with product owners, UI/UX designers, backend developers, QA engineers, and DevOps teams during development, deployment, and production support phases to ensure cohesive project execution. Academic and Professional Qualifications: A master’s degree or higher in a relevant field is required, along with a minimum of five years of professional experience in a related industry. Candidates should possess strong analytical skills, proficiency in data analysis tools, and the ability to communicate complex concepts effectively. Additionally, familiarity with industry regulations and compliance standards is essential. Experience with project management methodologies and leadership roles is preferred. Bachelor’s degree in Software Engineering or Computer Science required. Relevant professional certifications in front-end development, cloud technologies, or software engineering will be considered a distinct advantage. Experienced candidates should possess a proven track record in the relevant field, preferably with at least [X] years of hands-on experience. Familiarity with industry-standard tools, methodologies, and best practices is essential, along with the ability to adapt to evolving technologies and trends. A strong background in [specific areas, e.g., project management, data analysis, or software development] is highly desirable. Additionally, exposure to [specific systems, frameworks, or processes] is beneficial for success in this role. Minimum of three years’ hands-on expertise in the design, development, and ongoing maintenance of sophisticated enterprise-level applications, leveraging Angular and TypeScript.

Expérience

  • Expertise in Angular, specifically RxJS, signals, reactive forms, routing, dependency injection, reusable component development, state management, and performance optimization. Seasoned professionals with substantial expertise in connecting front-end applications to REST APIs, authentication and authorization services, microservices, and enterprise platforms are sought. Demonstrated proficiency in automated testing methodologies, responsive design implementation, adherence to WCAG accessibility standards, ensuring cross-browser compatibility, and the application of secure front-end development practices is required. Proficient in Git, CI/CD pipelines, debugging, observability, deployment procedures, and production support, with a demonstrated ability to solve complex problems and collaborate effectively across teams. Seeking candidates with a preference for, or advantage in, prior experience within the respective field, though this is not a strict necessity for consideration.

---

**

[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]

This offer is no longer available

This position was likely filled. Explore current openings in the same field below.

See active offers

🚀 Boost your application

Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes.

🇨🇦

Canadian employers are also recruiting in Africa

Real offers from Canadian employers who are explicitly looking for candidates outside Canada. No agency, no fees — you apply yourself.

Expert Application Advice

When tailoring your CV for National Social Security Fund ( NSSF ), turn their requirement for DevOps into a concrete, quantifiable win. Show how you delivered this, not just that you have it. Employers value proof over promises—it makes your application unforgettable.

Positioning — Your cover letter must answer one question: why YOU for THIS specific role right NOW? Avoid generic templates — one sentence on what you specifically bring beats three generic paragraphs.

Measurable achievements — At this level, back every skill with a precise example and a quantified result. Prepare 2-3 strategic questions about this organization's current challenges — candidates who anticipate difficulties are consistently rated higher.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Your safety comes first — read before you go

Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

  • •Never pay any amount of money — for a file, a training, a uniform, or an interview. A real employer never asks the candidate to pay.
  • •Never send a photo of your ID card, passport, or banking details before you have physically verified the employer exists.
  • •Always meet in a public place, during the day — never an isolated address, a private home, or a location you cannot verify in advance.
  • •Tell a relative or friend exactly where you are going, with whom, and at what time — and share your live location if possible.
  • •Search the company name online before going: a real business has a trace (website, reviews, other employees, an official address).
  • •A salary that is far above the market rate for the position and the city is a red flag — be extra cautious.

You might also be interested in

TR

Front-End Developer at Tricsoft Technologies Ltd

🧠 Profil recherché Tricsoft Technologies is looking for a highly experienced Front End Developer to join our growing engineering team. If you’re passionate about building enterprise grade applications, writing clean, scalable code, and delivering exceptional user experiences, we’d love to hear from you. Minimum Requir

Full-Time17 days ago
CL

Senior Talent Development and Acquisition Leader

CloudFactory·Kampala

🎯 Responsabilités We are seeking an experienced Senior Talent Management Specialist to oversee strategic talent acquisition, development, and retention initiatives. The ideal candidate will possess a minimum of seven years of progressive experience in talent management, human resources, or a related field, with a prov

CDI3 days ago
WI

Senior Operations Manager, Tour Development

🛠️ Compétences requises Responsible for overseeing the planning, coordination, and execution of tour packages, the Tour Operations Executive ensures seamless travel experiences for clients by managing itineraries, vendor relationships, and logistical details. This role involves collaborating with travel agents, suppli

CDI13 days ago
TR

Account Developer

True North Consult Ltd·Fort portal

🎯 Responsabilités We are seeking a skilled Account Developer to join our dynamic team, responsible for cultivating and expanding key client relationships to drive revenue growth. The ideal candidate will identify new business opportunities while maintaining strong connections with existing accounts, ensuring client sa

Freelance10 days ago