Advansys

Senior React JS

Advansys

full-time

Posted on:

Location Type: Hybrid

Location: Nasr City • 🇪🇬 Egypt

Visit company website
AI Apply
Apply

Job 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