Senior Full Stack Engineer (Node.js & React)

YassirCairo, CairoOn-siteFull-timeSenior, 5–8 yearsListed 2 days ago

Apply now

About this role

As a Fullstack Developer specializing in Node.js and React, you will be an essential part of our engineering team, working on both client-side and server-side applications. Your primary focus will be to develop user interfaces and implement server-side logic, creating seamless integrations between the two. Collaborative problem-solving, sophisticated design, and a commitment to quality products are essential in our fast-paced, dynamic environment.

Responsibilities:

- Design and develop web applications using Node.js (http://node.js/) and React.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Ensure the performance, quality, and responsiveness of applications.

- Work with modern tools and technologies, maintaining code quality, organization, and automation.

- Identify and correct bottlenecks, fix bugs, and optimize performance.

- Participate in brainstorming sessions and contribute ideas to technology, algorithms, and products.

- Collaborate closely with design and engineering teams to translate end-user requirements into effective technical solutions.

- Embrace and solve complex challenges, delivering results on schedule.

Requirements:

- Ideally have technical skills with at least 5 years of experience in Node.js (http://Node.js) and React.

- Familiarity with REST and RESTful APIs, micro-services.

- Experience with databases, both SQL and NoSQL.

- Version control: GIT.

- Nice to have technical skills (Strongly advised): Containers (Docker, Kubernetes), Caching (Redis), Scaling, Web load balancing.

- Experience in a rapidly growing company in the mobility, on-demand, or fintech space is a plus.

- BSc/MSc in Engineering, Computer Science, or relevant field.