Job Overview
| Particulars | Details |
|---|---|
| Position | Frontend Developer – React, Next.js, TypeScript & Tailwind CSS |
| Company | AMAN |
| Location | Cairo, Egypt |
| Job Type | Full-Time |
| Experience | 4 - 5 years |
| Category / Department | IT |
| Application Mode |
π’ About AMAN
About AMAN
AMAN is a financial services and fintech company in Egypt focused on providing accessible financial solutions for individuals and businesses.
The company provides services covering payments, consumer finance, installments, business finance, online commerce, and other financial solutions.
AMAN's technology-driven approach focuses on making financial transactions more convenient, accessible, and efficient.
Financial Services
AMAN provides a range of solutions including:
Payment Services
POS Bill Payment Solutions
POS Bank Acceptance
Consumer Finance
Installment Services
Online Store Services
Business Finance
Project Financing
Financial Technology Solutions
Business Presence
AMAN has established a large nationwide presence in Egypt, with the company highlighting:
250+ branches
40+ million clients
150,000+ POS terminals
A large merchant network
24/7 customer service
Parent Organization
AMAN operates as a subsidiary of Raya for Financial Investments.
The company aims to contribute to the financial technology sector in Egypt and the wider region through innovation, modern technology, and customer-focused financial services.
Company Mission:
AMAN aims to become a leading financial services and technology company in Egypt and the Arab region by providing technology-driven solutions for non-banking financial services while delivering comprehensive customer support.
Company Values
AMAN highlights four key values:
Respect for People
Creating a respectful environment for employees and customers.
Excellence
Striving for high standards and delivering meaningful value through every activity.
Teamwork
Encouraging collaboration, participation, open communication, and shared decision-making.
Customer Focus
Keeping customer needs at the center of products, services, and business decisions.
Company Vision:
AMAN's vision is to promote financial inclusion through innovative financial solutions that address diverse customer requirements while leveraging market knowledge and modern technologies.
AMAN Holding
Palestine Road
El-Basatin Sharkeya
El-Maaid
Cairo Governorate 11693
Egypt
π‘ Editor's Note / Preparation Tip
Resume Tips:
Frontend Developer candidates should prominently highlight:
React projects
Next.js applications
TypeScript experience
Tailwind CSS
REST API integration
Responsive web development
Frontend architecture
State management
Git workflows
Performance optimization
CI/CD
Cloud deployment
Include measurable achievements where possible, such as:
Improved page-load performance
Reduced bundle size
Improved Core Web Vitals
Increased application performance
Reduced API response handling time
Developed reusable component libraries
Migrated JavaScript applications to TypeScript
Interview Preparation:
Prepare for questions covering:
JavaScript fundamentals
ES6+
Closures
Promises
Async/await
Event loop
React fundamentals
React Hooks
useState
useEffect
useMemo
useCallback
Context API
State management
React performance optimization
Next.js architecture
Server-side rendering
Static generation
Server Components
Routing
Middleware
TypeScript
Generics
Interfaces vs Types
Tailwind CSS
REST APIs
Authentication
Error handling
Git
CI/CD
Cloud deployment
Frontend system design
Professional Tips:
Candidates should be ready to explain:
Their most complex React/Next.js project.
How they structured frontend components.
How they manage application state.
How they handle API calls and asynchronous data.
How they optimize frontend performance.
How they implement responsive designs.
How they use TypeScript in large applications.
How they handle errors and loading states.
Their Git branching and collaboration workflow.
Any CI/CD or cloud deployment experience.
π Job Description
Position Overview
AMAN Holding is looking for a talented Frontend Developer to join its technology team and contribute to building scalable and high-performance applications.
The successful candidate will be responsible for developing modern frontend experiences using React and related technologies.
The role requires strong knowledge of frontend architecture, responsive UI development, API integration, asynchronous data management, reusable components, and modern development workflows.
Technology Stack
The primary frontend technology stack includes:
React
Next.js
TypeScript
Tailwind CSS
JavaScript
HTML
CSS
REST APIs
Git
Preferred Skills:
CI/CD
Cloud Platforms
Modern UI Libraries
Automated Testing
Frontend Testing
Web Performance Optimization
Deployment Automation
Soft Skills
Strong problem-solving skills
Analytical thinking
Collaboration
Communication
Written and spoken English
Attention to detail
Ability to work in a team
Ownership mindset
π― Key Responsibilities
- β Build clean, modern, responsive user interfaces.
- β Develop reusable React components.
- β Build web applications using Next.js.
- β Write maintainable and type-safe code using TypeScript.
- β Implement responsive designs using Tailwind CSS.
- β Integrate frontend applications with backend APIs.
- β Manage asynchronous data and API states.
- β Handle loading, success, error, and empty states effectively.
- β Apply software engineering principles and design patterns.
- β Follow frontend development best practices.
- β Optimize frontend applications for performance.
- β Ensure applications work effectively across devices and screen sizes.
- β Collaborate with designers, backend developers, QA engineers, and product teams.
- β Use Git and modern version-control workflows.
- β Participate in code reviews.
- β Troubleshoot and resolve frontend issues.
- β Contribute to continuous improvements in frontend architecture.
- β Support CI/CD and cloud-based deployments where applicable.
π‘ Required Qualifications & Skills
π Career Guidance & Interview Insights
To help you succeed, we've compiled original preparation guides, resume keywords, and growth analytics for this category of role.
Joining as a Frontend Developer – React, Next.js, TypeScript & Tailwind CSS offers a fantastic opportunity to work at the forefront of technological innovation. You will be exposed to modern software development lifecycles, collaborate with cross-functional product teams, and design scalable architectures that directly impact end-users. The continuous learning curve in tech ensures that your programming, debugging, and system engineering skills remain highly marketable and sharp.
The career roadmap in technology is highly rewarding. Typical progression starts as a Junior Software Engineer, moving to Associate Developer and then Senior Software Engineer (3-6 years). From there, professionals choose between an individual contributor trackβbecoming a Tech Lead, Staff Engineer, and Principal Architectβor a management track, advancing to Engineering Manager, Director of Engineering, and Chief Technology Officer (CTO).
Expected Technical & Behavioral Questions:
- Q1: How do you optimize database query performance?
Answer Tip: Talk about indexing strategies, query execution plan analysis, avoiding N+1 queries, and implementing caching layers (like Redis). - Q2: Explain the differences between Microservices and Monolithic architecture.
Answer Tip: Highlight scaling advantages, loose coupling, independent deployments, network latency considerations, and data consistency challenges in microservices. - Q3: How do you handle merge conflicts in Git?
Answer Tip: Explain checking out the local branch, pulling the latest main branch, running git merge, opening the conflicted files to resolve blocks manually, and committing the resolved merge.
To pass automated ATS (Applicant Tracking System) screening and catch the recruiter's eye, tailor your resume with the following tips:
- Keywords to include: Software Engineering, SDLC, OOP, CI/CD Pipelines, SQL databases, Agile, Unit Testing, Code Review, Cloud Architectures (AWS/Azure).
- Format: Use a clean, single-column resume format. Avoid graphics, text boxes, or tables which can scramble ATS parser outputs.
- Quantify Results: Instead of writing 'wrote code', write 'Developed a caching system that reduced server response times by 35%.'
Estimated compensation for this role type in India is βΉ6,00,000 - βΉ12,00,000 per annum (Mid level). The actual salary package offered depends on factors such as company size, work mode (remote or on-site), individual technical proficiency, and negotiations during final HR rounds.
Highly recommended certifications include: AWS Certified Solutions Architect, Microsoft Certified: Azure Fundamentals, Certified Kubernetes Administrator (CKA), Oracle Certified Professional Java SE, or tech-stack specific achievements (e.g. Meta Front-End Developer certification).
Frequently Asked Questions
1. What position is AMAN hiring for?
AMAN is hiring for a Frontend Developer position.
2. What experience is required?
Candidates should have 3β5 years of Frontend Development experience.
3. What technologies are required?
The main technologies are React, Next.js, TypeScript, and Tailwind CSS.
4. Is React experience mandatory?
Yes. React is one of the core technologies required for this position.
5. Is Next.js required?
Yes. Hands-on experience with Next.js is listed as part of the required technology stack.
6. Is TypeScript required?
Yes. Candidates should be proficient in TypeScript.
7. Is Tailwind CSS required?
Yes. Tailwind CSS is included in the primary technology stack.
8. Is Git experience required?
Yes. Candidates should have experience with Git and modern development workflows.
9. Is CI/CD experience mandatory?
CI/CD experience is listed as a nice-to-have, rather than a mandatory requirement.
10. How can I apply?
Candidates can send their updated CV to careers@aman.eg or contact the hiring team through LinkedIn.
Share This Job
π‘οΈ Safety Disclaimer: JobPortalConnect curates official listings for informational purposes. Genuine recruiters will never ask you for processing fees, training payments, or security deposits. If you spot suspicious activity, copyright issues, or wish to request the removal of this listing, please report it to us immediately at contact.jobportalconnect@gmail.com.