drjobs Node Engineer العربية

Node Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

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

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

1-3years

Job Location drjobs

Dar es Salaam - Tanzania

Monthly Salary drjobs

2000000 - 2500000

Vacancy

1 Vacancy

Job Description

About The Role:
We are looking for a skilled Node.js engineer to join our team and build highperformance scalable and secure backend applications. The ideal candidate will have experience in designing APIs managing databases and working with cloud services.

Key Responsibilities
Develop and maintain serverside applications using Node.js and related frameworks.
Design and implement RESTful and GraphQL APIs for web and mobile applications.
Optimize application performance and ensure scalability.
Work with databases like MongoDB PostgreSQL MySQL or Redis.
Implement authentication and authorization using JWT OAuth or similar security protocols.
Write clean maintainable and testable code using JavaScript/TypeScript.
Collaborate with frontend developers DevOps engineers and designers.
Work with cloud platforms (AWS) for hosting and deployment.
Troubleshoot and debug production issues.
Implement CI/CD pipelines and follow DevOps best practices.

Requirements

Skills
Strong experience with Node.js and frameworks like Express.js Nest.js or Koa.
Proficiency in JavaScript and TypeScript.
Good knowledge of Spring frameworks (mainly Spring Boot Spring Core Spring Integration Spring DAO Spring Security) and JWT Oauth
Proficiency in Core Java J2EE
Experience in JPA and fair knowledge of Elastic Search
Strong understanding of java multithreading asynchronous programming concepts and MVC Architecture.
Strong knowledge in java File I/O handling JAXP JAXB JPA Annotations
Experience with NoSQL and SQL databases (MongoDB MySQL PostgreSQL etc.).
Knowledge of Docker and Kubernetes for containerized applications.
Understanding of caching strategies (Redis Memcached).
Strong knowledge of asynchronous programming and eventdriven architecture.
Experience working with message queues (RabbitMQ Kafka etc.).
Version control experience with Git and GitHub/GitLab.
Experience with unit testing and integration testing (Jest Mocha Chai).
Ability to communicate effectively via written or spoken communication with both technical and nontechnical team members from front line contributors to Clevel leaders.
A passion for continuous learning.
Our stack includes;
Node Django React Flutter ERPNext (Frappe) Firebase Mapbox
AWS
Jira Confluence Bitbucket
Comfortable with monolith and distributed system architectures

Benefits

Competitive salary and benefits such as;
Health & life insurance
Paid time off 28 days a year

Employment Type

Full Time

About Company

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.