Full Stack Node JS Developer

Flairstech - Maadi, Cairo

Applicants for
1 open position
Experience Needed:
More than 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
1 open position
About the Job

You'll play a key role working on exciting greenfield projects as well as existing products. You will be working with Product Owners and a team of Software Engineers to develop our new wave of SAAS products for our customers, helping them to solve complex business problems in an intuitive and simple way. Our SAAS applications are built as scalable microservices on AWS. The majority of these apps are built with NodeJS, using Express for the RESTful API and Angular for our front ends. We use a combination of Mongo, Postgres, MySQL and Elastic for our datastores.


  • Development within a team environment, including the front and back ends of customer-facing and internal applications. The majority of this work includes node based Restful API and Angular front ends.
  • Participating in design meetings, planning, retrospectives, refinement, and code reviews.
  • Performance debugging, unit testing, benchmarking and building software and automated testing.
  • Developing solutions you've designed from the ground up through to deployment into production.
  • Contributing to the process of continuous improvement and learning within the team.
  • Experience
  • Experience working within a front-end framework on single-page apps - Angular experience is highly valued
  • At least 3+ years experience with full-stack development, with a strong preference for javascript/typescript.
  • You're passionate about building something that people will really love to use
  • Building in and on the cloud
  • Creating automated testing of your applications
  • Building responsive web-based applications.
  • Code versioning, ticketing/issue management systems (e.g Jira)
  • Knowledge of Agile and Lean product development principles.
Job Requirements
  • Excellent understanding of microservices architecture.
  • CI/CD or DevOps Experience
  • History of applying good engineering practices in delivered software
  • Event-driven architecture experience
  • AWS Experience
  • Ability to take guidance and direction from others as well as provide such guidance where it is your strength.
  • Understanding why you build things (technology is great, but the things we build don't exist inside a vacuum)
  • You've got a desire to have a positive impact on our culture (the better our people are, the better our product is)
  • You've been building solutions with a user focus (it's all about the user)
  • You're passionate about building something that people will really love to use (we're not just cutting code, we're achieving real outcomes)
About this Company

FlairsTech is an international software services organization, providing professional software services to clients globally. We serve 2500+ customers worldwide offering different services and solutions with experience in the international market.
We provide a... (More)

See all Careers and Jobs at Flairstech
Signup for an employer account and Post your Jobs!