Senior Front-End Developer (React/Next.js)
Alion · Per-per 'a'
Job description
About the role
We are looking for a Senior Front-End Developer to lead the design and implementation of high‑performance web interfaces using React and its modern ecosystem. The role involves building reusable components, integrating with APIs, and ensuring optimal performance, accessibility, and SEO. You will work closely with back‑end engineers and cross‑functional teams to deliver a robust web portal.
Key responsibilities
- Design and develop the front‑end of a web portal using React.js, Next.js, TypeScript, Redux and Tailwind CSS.
- Create and maintain reusable, modular, and scalable UI components.
- Integrate front‑end applications with REST and GraphQL APIs.
- Optimize performance, accessibility and SEO metrics (Lighthouse, Web Vitals).
- Collaborate with back‑end developers and cross‑functional teams.
- Ensure visual consistency using component libraries such as Material UI or Ant Design.
- Implement authentication and authorization flows (JWT, OAuth2, Azure AD).
- Write unit, integration and end‑to‑end tests (Jest, React Testing Library, Cypress).
- Participate in code reviews and uphold development standards.
- Support CI/CD pipelines and deployment processes.
- Document technical solutions and maintain version control practices.
Required profile
- Strong experience with React.js and modern ecosystem (Next.js, TypeScript, Redux, Tailwind CSS).
- Proven ability to design scalable, secure, high‑performance web interfaces.
- Hands‑on experience building reusable components using hooks, context and server components.
- Experience integrating with REST and GraphQL APIs.
- Solid understanding of web performance optimization, accessibility and SEO.
- Experience collaborating with back‑end developers in full‑stack environments.
- Familiarity with component libraries (Material UI, Ant Design) or custom design systems.
- Experience with testing frameworks (Jest, React Testing Library, Cypress).
- Knowledge of code review processes, pull requests and development standards.
- Experience with CI/CD pipelines and version control systems (Azure DevOps).
- Understanding of authentication and authorization mechanisms (JWT, OAuth2, Azure AD).
- Strong problem‑solving skills and attention to detail.
Required skills
- React.js
- Next.js
- TypeScript
- Redux
- Tailwind CSS
- REST APIs
- GraphQL
- Lighthouse / Web Vitals
- Material UI
- Ant Design
- Jest
- React Testing Library
- Cypress
- Azure DevOps
- JWT
- OAuth2
- Azure AD
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Uganda.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 3 weeks from now
21 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Alion
Per-per 'a'
Related job offers
-
Product Manager - Office Print Artificial Intelligence (AI)
Alion Per-per 'a' -
Salesforce Solution Architect – Lifesciences
Alion Per-per 'a' -
Technical Product Manager – Robotics & IoT
Alion Per-per 'a' -
Digital Audio Ad Tech Specialist
BrighterMonday Consulting Kampala -
Assistant Systems Developer
Faith's Walk Healthcare Kampala