Full-Time JavaScript Engineer – Flexible Hours

🏢 ITWorx📍 Cairo💼 Full-Time💻 Hybrid🏭 Information Technology💰 30,000 - 50,000 per month

About Company

ITWorx is a global software services and solutions provider that has been at the forefront of digital innovation for over two decades. With a strong presence in the Middle East, Europe, and North America, ITWorx specializes in helping enterprises transform through cutting-edge technologies. We pride ourselves on fostering a culture of innovation, continuous learning, and collaborative teamwork. Our mission is to empower businesses with agile, scalable, and secure digital solutions, leveraging our deep expertise in areas such as artificial intelligence, cloud computing, data analytics, and intelligent automation. We believe in nurturing talent, providing our employees with challenging projects, and ample opportunities for professional growth in a dynamic and supportive environment. Join ITWorx and be a part of a team that is shaping the future of technology.

Job Description

Are you a passionate JavaScript Engineer looking for an opportunity to build innovative solutions with a flexible work schedule? ITWorx is seeking a talented and driven Full-Time JavaScript Engineer to join our dynamic development team in Cairo. In this role, you will be instrumental in designing, developing, and deploying robust and scalable web applications that power our clients’ digital transformations. You will work on exciting projects that span various industries, contributing to both frontend and backend development, depending on project needs and your expertise. We are looking for someone who thrives in a collaborative environment, is committed to writing clean, maintainable code, and is eager to learn and adapt to new technologies. Your ability to solve complex technical challenges and your dedication to delivering high-quality user experiences will be key to your success. This position offers the unique benefit of flexible working hours, allowing you to manage your professional and personal life effectively while contributing to impactful projects. If you are ready to make a significant contribution and grow your career with a leading tech company, we encourage you to apply and become a part of our innovative team.

Key Responsibilities

  • Design, develop, and maintain high-quality, scalable web applications using modern JavaScript frameworks and libraries.
  • Collaborate with product managers, UX/UI designers, and other engineers to define, design, and ship new features.
  • Write clean, well-documented, and efficient code following best practices and coding standards.
  • Participate in code reviews to ensure code quality, share knowledge, and uphold engineering best practices.
  • Troubleshoot, debug, and resolve software defects and technical issues.
  • Optimize applications for maximum speed and scalability.
  • Contribute to the entire software development lifecycle, from concept to deployment and operational support.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve our development processes and product offerings.
  • Provide technical guidance and mentorship to junior team members when appropriate.

Required Skills

  • 3+ years of professional experience in JavaScript development.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Extensive experience with at least one modern JavaScript framework (React, Angular, or Vue.js).
  • Solid understanding of frontend build tools (e.g., Webpack, Babel).
  • Experience with RESTful APIs and asynchronous request handling.
  • Proficiency with version control systems, especially Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience with Node.js and backend development (e.g., Express.js, NestJS).
  • Familiarity with database technologies (SQL and/or NoSQL, e.g., PostgreSQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure, Google Cloud).
  • Knowledge of testing frameworks (e.g., Jest, React Testing Library, Cypress).
  • Understanding of microservices architecture and containerization (Docker, Kubernetes).
  • Experience with CI/CD pipelines.

Perks & Benefits

  • Competitive salary and performance-based bonuses.
  • Flexible working hours to promote work-life balance.
  • Comprehensive health insurance package.
  • Opportunities for professional development and continuous learning.
  • Access to training courses, workshops, and certifications.
  • Dynamic and collaborative work environment.
  • Modern office facilities with state-of-the-art equipment.
  • Regular team-building activities and social events.
  • Employee recognition programs.
  • Opportunity to work on challenging and innovative projects.

How to Apply

Interested candidates are invited to submit their application by clicking the link below. Please ensure your resume highlights your relevant JavaScript development experience and outlines your proficiency with modern frameworks. We look forward to reviewing your application and potentially welcoming you to the ITWorx team!

Apply Now

Scroll to Top