drjobs Software Developer -Node JS and Testing Experience العربية

Software Developer -Node JS and Testing Experience

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
Job Location drjobs

Dubai - UAE

Monthly Salary drjobs

15000 - 15000

Vacancy

1 Vacancy

Job Description

Our client is an innovative and fastgrowing tech company dedicated to delivering cuttingedge software solutions across various industries. Their dynamic team thrives on collaboration continuous learning and creative problemsolving. They are looking for a skilled Software Developer with expertise in Node.js and testing to join their talented development team.

As a Software Developer you will play a pivotal role in designing developing and maintaining scalable applications using Node.js. In addition to coding you will apply your knowledge of software testing practices to ensure the quality performance and reliability of our products. You will work closely with crossfunctional teams to deliver highquality software solutions that meet our clients needs and exceed expectations.


Key Responsibilities:

  • Develop highquality efficient and maintainable code using Node.js.
  • Collaborate with product managers designers and other developers to deliver new features and enhancements.
  • Implement robust testing strategies (unit tests integration tests endtoend tests) for Node.js applications.
  • Work with CI/CD pipelines to automate the testing and deployment processes.
  • Identify and troubleshoot software defects performing debugging and optimising code for performance.
  • Write clear concise and welldocumented code and tests.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Stay current with the latest trends tools and technologies in software development and testing.
  • Assist in maintaining and improving the software development lifecycle and testing practices.


Requirements

  • Bachelor s degree in Computer Science Information Technology or related field.
  • Minimum 5 years of coding and more than 2 years Mongo DB experience.
  • At least 1 year handson in TyScript.
  • Experience in Automation Testing Techniques and Tools e.g. Playwright / Cucumber / Appium/ Selenium.
  • Proven experience as a Software Developer with a strong focus on Node.js development.
  • Solid understanding of JavaScript and related frameworks/libraries.

Technical Skills:
Excellent knowledge in development and testing scalable and highly available Restful APIs / Microservices using Javascript technologies.
Able to create end to end Automation test suites using Playwright / Selenium preferably using BDD approach.
Practical experience with GraphQL.
Well versed with CI/CD principles and actively involved in solving troubleshooting issues in distributed services ecosystem.
Understanding of containerization experienced in Dockers Kubernetes.
Exposed to API gateway integrations like 3Scale.
Understanding of SingleSignon or token based authentication (Rest JWT oAuth).
Possess expert knowledge of task/message queues including but not limited to: AWS Microsoft Azure Pushpin and Kafka.

Functional Skills:
Experience in following best Coding Testing Security Unit testing and Documentation standards and practices.
Experience in Agile methodology.
Effectively research and benchmark technology against other best in class technologies.

Soft Skills:
Able to influence multiple teams on technical considerations increasing their productivity and effectiveness by sharing deep knowledge and experience.
Selfmotivator and selfstarter Ability to own and drive things without supervision and works collaboratively with the teams across the organization.
Have excellent soft skills and interpersonal skills to interact and present the ideas to Senior and Executive management.



To know other vacancies we have please feel free to visit our website


Disclaimer: Please note that Black Pearl will never ask any of its candidates for any payment in any form in exchange for our service in helping candidates find a job. Our service is free to our candidates and the recruitment fee is paid by our clients. If you receive any emails SMS or calls requesting you to pay from someone claiming to be an employee of Black Pearl before they can process your application please report and write an email to or contact our office on.




Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobs.ae 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.