Senior Frontend Engineer (React NextJs)
New
R
robustaAI Projects
Workable locations: Cairo, Cairo Governorate, EgyptFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- At least five years of relevant experience
- Required Skills
- GitHTMLCSSJavascriptJestReduxNext.jsReactRESTful APIs
Requirements
- Minimum of a bachelor’s degree, plus at least five years of relevant experience
- Hands-on experience in using JavaScript, ReactJS, and Next.js
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux
- Experience using web services and APIs (HTTP, REST, SOAP)
- Strong mobile and web UI design experience (multi-screen resolutions), coding, support, and maintenance
- Have a portfolio with at least 4 professional, real-world applications where you can share some of the code you worked on, and you can talk about your implementation
- In-depth knowledge of JavaScript, CSS, HTML and front-end languages
- Knowledge of performance testing frameworks e.g. Mocha and Jest
- Experience with browser-based debugging and performance testing software
- Knowledge in Git and source control practices
- Excellent communication and teamwork skills
- Degree in Computer Science or relevant field
Responsibilities
- Architect and implement technology solutions, using JavaScript, ReactJS, and Next.js
- Ability to create secure data flows and implement redux
- Collaborate with other practice areas (UX/UI, Content, Delivery, etc.) and the development team to discuss user interface ideas and applications
- Review system requirements and interface designs
- Write and maintain unit tests for the code you write
- Review pulls requests and refactor code to meet best practices and performance standards
- Develop and implement highly responsive user interface components using React concepts
- Troubleshoot and debug front end applications
- Monitor and improve front-end performance
- Document application changes and updates
- Create and maintain component libraries
- Teach, mentor, and build capabilities within the software engineering team
View Full Description & ApplyYou'll be redirected to the employer's site