ssc-hr logo

Front End Developer - Innovative Mobile & Web Applications

ssc-hrCairo, Cairo Governorate, Egypt
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Qualifications:Bachelor's degree in Computer Science, Information Technology, or a related field. Proven experience in front-end development using React and React Native. Strong understanding of responsive web design and mobile application development. Experience with third-party API integration. Familiarity with version control systems such as Git. Ability to work collaboratively in a team environment. Strong problem-solving skills and attention to detail.

About the job

Join our dynamic team as a Front End Developer, where you'll be at the forefront of building high-performance Single Page Applications (SPAs) with React, as well as hybrid mobile applications for iOS and Android platforms using React Native. You will play a critical role in developing sophisticated front-end features that adhere to specifications and high-fidelity designs, ensuring a responsive user interface that operates seamlessly across all modern browsers. Your expertise will be essential in architecting and creating applications that are modular, reusable, scalable, efficient, and secure.

Key Responsibilities:

Front End Design and Architecture

  • Adopt a comprehensive approach to feature development, considering future scalability and extensibility.
  • Create pixel-perfect, smooth UI experiences across mobile platforms (iOS and Android).
  • Develop responsive websites that function flawlessly across all modern browsers (Windows, Mac, Linux, and native mobile browsers).
  • Utilize native APIs for deep and effective integration with Android and iOS.
  • Oversee product releases and deployment on Google Play and the Apple Store.
  • Maintain high-quality code and write automated tests to ensure product excellence.
  • Integrate with third-party systems and APIs such as Google Pay and Apple Pay.
  • Design and implement functional, scalable, modular, and reusable components following industry standards.
  • Deliver complex features that are well-developed and free of bugs.

Implementation, Validation, and Verification

  • Write clean, efficient code using ReactJS and React Native.
  • Diagnose and resolve bugs and performance bottlenecks.
  • Investigate and manage third-party dependencies.
  • Collaborate with team members to review and debug code.

Project Management

  • Identify, prioritize, and execute tasks within agile iterations.
  • Implement best practices, standards, and procedures, including quality and delivery methodologies.
  • Coordinate with relevant teams to gather collaborative project requirements.

Technical Documentation

  • Provide clear and well-documented code.
  • Document development phases and monitor systems.
  • Create software and application operating procedures as needed.

Stakeholder Management

  • Collaborate with third parties as necessary.
  • Engage with technology managers to establish initial and ongoing application and website requirements.
  • Support fellow team members across multiple projects.

Continuous Learning

  • Stay current with new software languages and specifications.
  • Maintain proficiency in legacy and fundamental software requirements.

About ssc-hr

ssc-hr is a leading technology firm based in Cairo, committed to delivering innovative software solutions and exceptional user experiences. We value creativity, collaboration, and continuous improvement, making us a dynamic workplace for tech enthusiasts.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.