Senior React Developer
Summary
Senior React Developer at CGI owning the design and delivery of front-end features for scalable web applications: building reusable React components, translating UI/UX designs into responsive interfaces, integrating REST APIs, and optimizing performance. Hybrid role based in Aberdeen with occasional travel to Glasgow.
As a Senior React Developer at CGI, you will own the design and delivery of front-end features that power scalable digital experiences. You’ll work within a multidisciplinary team to translate requirements into responsive, accessible interfaces and high-performing applications. You’ll influence technical decisions, champion best practices, and explore new front-end technologies to continually improve solutions. This hybrid role includes occasional travel to Glasgow and offers a path to grow your expertise within a collaborative, ownership-driven environment.
Pay / Benefits- competitive salary
- excellent pension
- private healthcare
- share scheme (3.5% + 3.5% matching)
- hybrid work arrangement
- opportunities for career development
- Build and maintain scalable front-end web applications using React.js and modern JavaScript
- Translate UI/UX designs into intuitive, high-performing interfaces
- Create reusable components and front-end libraries for consistency and maintainability
- Integrate front-end with REST APIs and backend services with cross-functional teams
- Improve performance, responsiveness, and cross-browser compatibility
- Identify and resolve technical issues to ensure quality and reliability
- Participate in code reviews and promote clean coding standards
- Stay informed on emerging front-end technologies and share ideas for enhancement
- Strong hands-on React.js experience
- Proficiency in modern JavaScript (ES6+), HTML5 and CSS3
- Experience with component-based architecture and reusable UI libraries
- Proven ability to build responsive applications across devices and browsers
- Experience integrating front-ends with REST APIs and backend services
- UI/UX implementation skills translating designs into functional interfaces
- Performance optimization and debugging know-how
- Code quality mindset with maintainable, well-documented code and code reviews
- Collaborative delivery with designers, developers, and product stakeholders
- Proactive learner with a drive to improve development practices
- Collaborative mindset
- Problem-solving abilities
- Strong communication and teamwork
- React.js
- JavaScript (ES6+)
- HTML5