Enable job alerts via email!

Software Developer -Node JS and Testing Experience

Black Pearl

Dubai

On-site

USD 60,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A fast-growing tech company in Dubai is seeking a skilled Software Developer. This role involves designing, developing, and maintaining scalable applications while collaborating with cross-functional teams. The ideal candidate will have a strong background in software development and testing practices.

Qualifications

  • Experience with various programming languages and tools.
  • Knowledge of testing practices and CI/CD processes.
  • Ability to write clear and well-documented code.

Responsibilities

  • Develop high-quality, efficient, and maintainable code.
  • Implement robust testing strategies for applications.
  • Identify and troubleshoot software defects.

Skills

Software Development
Software Testing
Debugging
Code Documentation
CI/CD

Job description

Our client is an innovative and fast-growing tech company, dedicated to delivering cutting-edge software solutions across various industries. Their dynamic team thrives on collaboration, continuous learning, and creative problem-solving. They are looking for a skilled Software Developer with expertise in software development 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. 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 cross-functional teams to deliver high-quality software solutions that meet our client's needs and exceed expectations.

Key Responsibilities :

  • Develop high-quality, efficient, and maintainable code using appropriate programming languages and tools.
  • Collaborate with product managers, designers, and other developers to deliver new features and enhancements.
  • Implement robust testing strategies (unit tests, integration tests, end-to-end tests) for applications.
  • Work with CI / CD pipelines to automate the testing and deployment processes.
  • Identify and troubleshoot software defects, perform debugging, and optimize code for performance.
  • Write clear, concise, and well-documented 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.

Software Developer • Dubai, United Arab Emirates

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.