Senior Frontend Engineer

Join our team and build your career with us

🏢 TalkRemit 📁 FrontEnd 🎯 Senior level

Job Description

Location: Egypt [Remote]

Experience: 6+ years

 

Role Overview:

We are looking for a Senior Frontend Engineer to lead the development of scalable, high-performance web applications. The ideal candidate will have deep expertise in modern frontend frameworks and will be responsible for delivering exceptional user experiences across platforms.

 

You will own Frontend architecture, performance, and code quality, while working closely with product, design, and backend teams.

 

Key Responsibilities

Frontend Development:

Develop and maintain applications using: React.js, Nuxt.js (Vue ecosystem), AngularJS / Angular
Build scalable, reusable, and maintainable UI components
Translate UI/UX designs into high-quality production code
Ensure cross-browser compatibility and responsive design

Architecture & Performance:

Own frontend architecture and technical design
Optimise applications for: Performance, Scalability, Accessibility
Implement best practices in: Component design, State management, Code modularity

State Management & Data Handling:

Implement and manage state using: Redux / Context API (React) Vuex / Pinia (Vue/Nuxt)
Efficient handling of API integrations and data flow
Error handling and loading states optimisation

Quality & Best Practices:

Write clean, maintainable, and testable code
Lead code reviews and enforce coding standards
Ensure high test coverage (unit & integration)
Maintain documentation for frontend systems

Collaboration & Leadership:

Work closely with: Product Owners, Designers (Figma, UX teams), Backend engineers
Mentor junior and mid-level developers
Drive technical decisions within the frontend domain
Participate in Agile/Scrum ceremonies

Required Skills

Core Frontend:

Expert in: React.js Nuxt.js / Vue.js AngularJS / Angular
Strong proficiency in: HTML5, CSS3, JavaScript (ES6+) TypeScript

Frontend Engineering:

Deep understanding of: Component-based architecture, SPA frameworks, Frontend performance optimisation
Experience with: Responsive and adaptive design, Accessibility standards

Tools & Ecosystem:

State management libraries (Redux, Vuex, Pinia)
Build tools (Webpack, Vite)
Version control (Git)
CI/CD pipelines

Nice to Have:

Experience with: Design systems and component libraries, Micro-frontend architecture, Testing frameworks (Jest, Cypress), Cloud/CDN optimisation, Fintech or high-traffic applications

Key Competencies:

Strong problem-solving skills
Ownership and accountability
Attention to detail and UX quality
Ability to work in fast-paced environments
Strong communication and leadership skills

Job Overview

  • Career Level: Senior level
  • Job Type: Full Time
  • Date Posted: March 23, 2026
  • Application Deadline: 24/04/2026 3:54 pm

Share This Job