
Senior React Developer
Primary stack
Nice to have's
Job description
About the Position
We are looking for an experienced Senior React Developer to join our team in Cairo. You will develop and maintain a React-based Single Page Application (SPA), integrate it with backend systems, and work with PostgreSQL databases. You will need to have a solid understanding of how frontend and backend systems interact, as well as the ability to work with databases (PostgreSQL) and basic backend services.
About the Customer
We are a dynamic, European-based company building cutting-edge software solutions. Join our team and work in a collaborative, innovative environment where creativity thrives.
Responsibilities
- Develop and maintain high-performance React.js SPAs
- Experience with react state management tools
- Integrate frontend with backend services and APIs, ensuring smooth data flow
- Professional experience with PostgreSQL, including database design, query optimization, and integration
- Optimize frontend performance, minimizing payload size and resource usage
- Collaborate with cross-functional teams (Product, UX/UI, Engineering) to design solutions
- Document complex technical solutions and maintain code quality
Required Skills and Experience
- 4+ years of frontend development experience with React.js
- Basic knowledge of backend technologies (Node.js, Express) and database integration
- Experience with PostgreSQL, RESTful APIs, and modern web development practices
- Familiarity with Docker, AWS, and microservice environments
- Strong proficiency in React.js, JavaScript, TypeScript, HTML, and CSS
- Experience with CI/CD, TDD, and deployment strategies
- Excellent problem-solving, communication, and collaboration skills
- Hybrid work experience
We Offer
- Opportunity to work in a dynamic, innovative environment
- Collaborative and creative work culture
- Professional growth and development opportunities
How to Apply
If you have any questions you would like to ask or if there is any additional information you would like to receive, please feel free to get in touch via [email protected].
Send us your CV and Cover Letter
"*" indicates required fields
Full Name*
First
Email*
Phone*
Upload CV*
Accepted file types: pdf, doc, docx, Max. file size: 5 MB.
Other
Keep my details on file for future vacancies
Don't keep my details on file
CAPTCHA
Data Protection
We process your data to handle your enquiry. Details in the privacy policy.
Data Processing
I consent to K&C contacting me via email/phone about products, services, and events. I can withdraw consent at any time.
© K&C. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Київ, Баку (Азербайджан), Краків (Польща), Мюнхен (Німеччина), Прага (Чехія), Софія (Болгарія)