Junior React.js Developer

  • BitBang, LLC.
  • Kafr El-Shaikh, Qism Kafr El-Shaikh, Kafr el-Sheikh, Gharbia Governorate, Egypt
  • Full-time

وصف الوظيفة


Job Title: Junior React.js Developer

Location: El Sheikh Zaid, Al Jizah, Egypt

Company: BitBang, LLC.

About Us:

At BitBang, LLC., we are passionate about building modern, high-performing web applications that drive impact. We work in a dynamic, collaborative environment where innovation, creativity, and continuous learning are at the core of our culture. As we continue to grow, we are looking for a talented and enthusiastic Junior React.js Developer to join our team and help us create seamless, scalable, and engaging web applications.

Position Summary:

Are you eager to kickstart your career as a React.js Developer? We’re looking for a motivated and detail-oriented Junior React.js Developer to contribute to our frontend development efforts. You’ll work closely with experienced developers, designers, and product teams to build intuitive and responsive user interfaces that enhance user experiences.

Job Responsibilities:

  • Frontend Development:
  • Assist in developing and maintaining web applications using React.js.
  • Collaborate with senior developers to implement new features and UI components.
  • Write clean, maintainable, and efficient code.
  • Component Design and Optimization:
  • Develop reusable components with a focus on performance and scalability.
  • Ensure applications are optimized for maximum speed and scalability.
  • Collaboration:
  • Work closely with UI/UX designers to bring mockups to life.
  • Collaborate with backend developers to integrate APIs and services into frontend applications.
  • Code Review and Quality Assurance:
  • Participate in code reviews to ensure high standards of code quality and best practices.
  • Assist in debugging and troubleshooting issues across various devices and browsers.
  • Learning and Growth:
  • Stay up to date with the latest trends and advancements in React.js and web development.
  • Continuously enhance skills in frontend--development and related technologies.

Requirements

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 0-2 years of experience in frontend-development (internships or personal projects are welcomed).
  • Familiarity with React.js and modern web development principles.
  • Basic understanding of JavaScript, HTML, CSS, and ES6+ features.
  • Familiarity with version control systems like Git.
  • Good communication skills and a collaborative mindset.
  • Eagerness to learn and grow in web development.

Skills:

  • Strong understanding of JavaScript and React.js framework.
  • Knowledge of state management libraries (Redux, Context API) is a plus.
  • Familiarity with RESTful APIs and asynchronous programming.
  • Experience with debugging and performance optimization is a plus.
  • Understanding of responsive design principles.
  • Experience with frontend--testing frameworks is a bonus.

Benefits

Compensation and Benefits:

  • Competitive salary and benefits package.
  • Social Insurance.
  • Health and Life Insurance.
  • Hybrid working model.
  • Transportation allowance.