drjobs
Senior Full Stack Developer Node JS
drjobs Senior Full Stack Developer Node JS العربية

Senior Full Stack Developer Node JS

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

4 - 6 years

Job Location

drjobs

Alexandria - Egypt

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Egyptian

Gender

N/A

Vacancy

1 Vacancy

Job Description

Req ID : 502346

About the Job

We are now looking for a Senior full stack Engineer to join our core projects team.

  • This is a unique opportunity for someone with strong technical experience across multiple projects who is now looking for something highly dynamic and technically challenging, without the politics.
  • you will be responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic
  • Have production experience on Docker and Kubernetes, as well as AWS services.
  • Are experienced in designing and implementing CI/CD pipelines and automation tools for any kind of task.
  • Experience with IT infrastructure and systems security, cloud or network systems management, and business continuity is preferred, but not required.
  • Experience with debugging issues, identifying faults, and enhancing logging of software. As well as creating self-healing, autonomous infrastructure, with monitoring and alerting systems.
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Designing and writing well-structured APIs in Node.js
  • Always being on the lookout to enhance technology, by finding and making new tools, utilities, and libraries.
  • Integration of multiple data sources and databases into one system
  • Management of hosting environment, including database administration, and scaling an application to support load changes.
  • Cross-team contribution whenever required.
  • Documenting architecture and guidelines.

Job Requirements

  • Curating the structure of server side information.
  • Back Side Engineers primarily write server scripts and API's to be utilized by front side engineers and UX designers.
  • The day to day consist of optimizing servers for speed and stability,
  • implementing security structures
  • generating reusable code libraries and generating data storage solutions.
  • 4+ years in web application development experience with Node.js + TypeScript, React.js
  • User authentication and authorization between multiple systems, servers, and environments.
  • Design, implement, and/or use RESTful web services implement modern and responsive UI for the web and variety of devices.
  • Strong knowledge of web browsers, web servers, and web protocols.
  • Hands-on experience with any cloud platforms and Docker setups.
  • Enthusiastic about solving real-world problems through technology and algorithms.
  • You have gone through rapid growth in your company (from start-up to mid-size).
  • You have experience in working with applications built on a microservices architecture.
  • Ability to use version control software such as GIT and SVN
  • Integrate with 3rd party libraries and create documentation for working projects.

Employment Type

Full Time

Company Industry

IT - Software Services

Department / Functional Area

IT Software

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.