
Senior React JS
Advansys
full-time
Posted on:
Location Type: Hybrid
Location: Nasr City • 🇪🇬 Egypt
Visit company websiteJob Level
Senior
Tech Stack
BabelJavaScriptMobXReactReduxTypeScriptWebpack
About the role
- Design, develop, and maintain high-performance web applications using **React JS** that meet customer needs and technical requirements.
- Collaborate with UX/UI designers to implement visually appealing and user-friendly interfaces that enhance the user experience.
- Optimize applications for maximum speed, performance, and scalability.
- Lead and mentor junior developers, providing guidance on best practices in coding, design patterns, and code quality.
- Conduct regular code reviews to ensure quality standards are met and provide constructive feedback.
- Collaborate with backend developers to design and integrate RESTful APIs.
- Work alongside product managers to understand requirements and translate them into technical specifications.
- Implement effective testing strategies, conduct unit testing, and troubleshoot performance issues.
- Create and maintain comprehensive technical documentation for ongoing projects and legacy code.
- Stay updated with industry trends and emerging technologies to continuously improve skillset and contribution to the team.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in front-end development, with a focus on React JS.
- Strong understanding of JavaScript, TypeScript, and ES6+ features.
- Experience with state management libraries such as Redux or MobX.
- Familiarity with modern front-end build tools and workflows (Webpack, Babel, etc.).
- Solid understanding of responsive design principles and web accessibility standards.
- Excellent problem-solving skills and attention to detail.
- Effective communication skills, with the ability to work collaboratively in a team environment.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
React JSJavaScriptTypeScriptES6+ReduxMobXWebpackBabelresponsive designweb accessibility
Soft skills
problem-solvingattention to detaileffective communicationcollaborationmentoringleadershipcode reviewguidanceconstructive feedbacktechnical documentation
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringBachelor’s degree in a related field