Software Engineer

Nodens Health

Multiple Vacancies

Posted 30+ days ago

Experience

1 - 3 Years

Job Location

Cairo - Egypt

Education

Any Graduation()

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

2 Vacancies

Job Description

Roles & Responsibilities

We are looking to hire a full stack Engineer to join our small fully remote team to help in building new features and supporting existing ones. We have released three modules and are looking into releasing our Pharmacy Management System by the end of the year.

You care about the quality of your work and take pride in it. You think long term about how the code will be used and what can go wrong in advance and write stable, bulletproof modules that can be easily used and consumed by other team members. You constantly iterate on your code, to make it smaller, simpler, more efficient and more stable. You know how to communicate your ideas clearly and enjoy discussions with other team members to make things better.

Responsibilities:

  1. Design, develop and maintain backend and frontend components that integrate into our existing Nodejs (JavaScript & TypeScript) application.
  2. Work closely with other team members to discuss design, architecture and performance.
  3. Participate in code reviews and enforce best software design practices.
  4. Design for scale.
  5. Quickly investigate any issues that come up on our CI.
  6. Identify bottlenecks, bugs and come up with simple smart solutions that stand the test of time.

Desired Candidate Profile

  1. Working as a full stack web developer on Node.js using Express, NestJS or a similar framework
  2. Frontend experience with JavaScript frameworks and vanilla JavaScript
  3. Strong understanding of relational databases
  4. Experience with Test Driven Development
  5. Solid understanding of Software Design Patterns
  6. Strong command of git

Company Industry

Department / Functional Area

Keywords

  • Software Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com