EhsanLab is a premier software testing company dedicated to delivering excellence and perfection in software testing services. We offer a comprehensive range of Testing Services.

We specialize in providing tailored solutions for product-based startups and businesses that require top-notch testing expertise. Our team of highly skilled professionals leverages cutting-edge technology, automation, and industry best practices to ensure the highest quality and security for your software products.

At EhsanLab, we believe that quality is paramount. Our mission is to help our clients achieve flawless software that meets and exceeds their expectations. By addressing the unique needs of each project, we foster strong client relationships, unparalleled commitment to excellence, and continuous improvement of your software products.

We are currently seeking an experienced and highly skilled Full-Stack Software Engineer specializing in Node.js and React to join our Tooling Team. The ideal candidate is a self-motivated professional with at least 5 years of experience who can work independently without guidance.

To be successful in this role, you should have the following qualifications and skills:

  • Bachelor’s or master’s degree in Computer Science, Software Engineering, or a related field
  • Minimum of 5 years of experience as a Full-Stack Software Engineer
  • Proficiency in JavaScript and extensive experience with Node.js and React
  • Strong understanding of front-end technologies such as HTML5, CSS3
  • Experience with RESTful APIs and server-side languages
  • Familiarity with databases (such as MySQL, MongoDB), web servers (like Apache), and UI/UX design
  • Excellent problem-solving skills, with the ability to troubleshoot and resolve issues quickly
  • Proven ability to work independently, manage your time effectively, and complete tasks on schedule without guidance
  • Excellent communication skills, with the ability to effectively collaborate with both technical and non-technical stakeholders
  • Fluency in English


  • Design, develop, test, deploy, and maintain high-quality web applications for internal use using Node.js and React
  • Collaborate with the Internal Tooling Team and other cross-functional teams to define, design, and ship new tools and features
  • Optimize applications for maximum speed and scalability
  • Produce clean, efficient code based on specifications
  • Troubleshoot, debug and upgrade existing software
  • Implement effective security protocols, data protection measures, and storage solutions
  • Run functionality testing and debug code
  • Document development phases and monitor systems
  • Ensure software is up-to-date with the latest technologies

We offer:

  • Competitive salary connected to $USD Exchange
  • Medical and social insurance
  • Office Availability for those who like working from the office
  • Opportunity to work with a team of talented engineers on exciting projects
  • Flexible working hours and remote work options

If you are a skilled Full-Stack Software Engineer with a passion for creating high-quality, scalable tools and applications, we encourage you to apply for this exciting opportunity at EhsanLab.

Job Category: Engineering
Job Type: Full Time Part Time
Job Location: Remote
This job is no longer accepting applications.