Skip to Content

Senior Full Stack Developer

cairo, Egypt

 We are looking for an enthusiastic Senior Full Stack Developer to join our development team. The ideal candidate will have strong experience in both front-end and back-end technologies, along with a passion for building robust, scalable applications. You will play a key role in designing, developing, and maintaining the full stack of web applications.

Personal Evolution
Autonomy
Technical Expertise

Responsibilities

  • • Develop and maintain both client-side and server-side applications using HTML, CSS, JavaScript, React.js, and Node.js.
  • • Build reusable, scalable, and efficient components using React.js, Redux, React Native, and TypeScript.
  • • Implement server-side logic and APIs using Node.js and Express.js.
  • • Design and optimize databases (SQL and NoSQL), specifically with MySQL and MongoDB.
  • • Integrate third-party services and APIs, ensuring proper data flow and security.
  • • Write unit and integration tests for front-end and back-end code using tools like Jest.
  • • Implement responsive web designs and user interfaces with a focus on UI/UX best practices.
  • • Ensure high performance, scalability, and security of web applications.
  • • Utilize version control with Git and work in an Agile environment.
  • • Set up and maintain CI/CD pipelines to ensure continuous integration and deployment of applications.
  • • Work with cloud platforms like AWS for deploying and managing applications in a scalable environment.
  • • Use tools like Postman for API testing and documentation.
  • • Collaborate with cross-functional teams to deliver new features, perform troubleshooting, and ensure the overall functionality of the system.


Must Have

  • • 2-3 years of experience in full stack development.
  • • Strong proficiency in HTML, CSS, JavaScript, React.js, and Redux.
  • • Solid experience with TypeScript, React Native, and UI/UX design principles.
  • • Proficient in Node.js and Express.js for back-end development.
  • • Strong experience with databases such as MySQL and MongoDB.
  • • Experience with AWS for cloud-based application deployment and management.
  • • Knowledge of Webpack bundling, Git, and CI/CD tools and practices.
  • • Experience writing tests with Jest.
  • • Familiarity with API testing and debugging tools like Postman.
  • • Excellent problem-solving skills, with a focus on developing robust and scalable solutions.
  • • Strong communication skills and the ability to work in a collaborative, fast-paced environment.


Nice to have

  • • Familiarity with containerization tools like Docker.
  • • Experience with other JavaScript frameworks or libraries.
  • • Experience with GraphQL and RESTful APIs.
  • • Knowledge of microservices architecture and distributed systems.
  • • Experience with other cloud platforms (e.g., Azure, Google Cloud).


What's great in the job?


  • Great team of smart people, in a friendly and open culture
  • No dumb managers, no stupid tools to use, no rigid working hours
  • No waste of time in enterprise processes, real responsibilities and autonomy
  • Expand your knowledge of various business industries
  • Create content that will help our users on a daily basis
  • Real responsibilities and challenges in a fast evolving company

What We Offer

Each employee has a chance to see the impact of his work. You can make a real contribution to the success of the company.
Several activities are often organized all over the year, such as weekly sports sessions, team building events, monthly drink, and much more


Perks

A full-time position
Attractive salary package.


Trainings

12 days / year, including
6 of your choice.


Sport Activity

Play any sport with colleagues,
the bill is covered.


Eat & Drink

Fruit, coffee and
snacks provided.