Senior Frontend developer

  • SBS
  • 6th of October City, Egypt
  • 2 months, 1 week ago

SBS is Looking for an Experienced Senior Frontend Developer from Egypt

SBS "Specialized Business Solutions" is a Saudi software provider and outsourcing company for STC, STCs, Alrajhi Bank, Alinma Bank, Albilad Bank, and others.

SBS Website: https://www.sbs-sa.net/

Job Details

  • Job Type: Full-time
  • Work Mode: Hybrid
  • Location: 6th of October

What We Offer

  • A healthy & flexible work environment
  • Salaries (in USD)
  • Social & medical insurance

Key Responsibilities

  • Lead the development of React applications using TypeScript, focusing on scalability, performance, and maintainability.
  • Design and implement complex forms using Form.io, ensuring they meet business requirements and integrate effectively with backend services.
  • Collaborate with backend developers, product managers, and designers to deliver high-quality solutions.
  • Ensure the quality and performance of the codebase through testing (unit, integration) and code reviews.
  • Develop reusable React components and front-end libraries optimized for performance and scalability.
  • Troubleshoot, debug, and resolve front-end issues, ensuring cross-browser compatibility and responsive design.
  • Mentor and provide technical leadership to junior developers, promoting best practices in React and TypeScript.
  • Stay up-to-date with the latest trends and technologies in front-end development, contributing innovative ideas to improve the overall development process.

Requirements

  • 5+ years of experience in front-end development, with a focus on React and TypeScript.
  • Strong experience with Form.io or similar form-building tools, creating and managing dynamic forms.
  • Expertise in TypeScript for large-scale applications.
  • Proficiency with JavaScript (ES6+), HTML5, and CSS3.
  • Strong understanding of React Hooks, Context API, and state management libraries (e.g., Redux).
  • Experience integrating with RESTful APIs and working with asynchronous data fetching.
  • Familiarity with front-end build tools (e.g., Webpack, Babel).
  • Experience with version control tools like Git (Bitbucket, GitHub).
  • Strong knowledge of UI/UX best practices, web accessibility, and responsive design.
  • Excellent problem-solving skills, attention to detail, and ability to work collaboratively within a team.

Nice-to-Have

  • Experience with Next.js or similar frameworks for server-side rendering and static site generation.
  • Knowledge of GraphQL and experience integrating it with React.
  • Experience with CI/CD pipelines and cloud-based platforms.
  • Familiarity with backend technologies like Node.js or Express.js.

If you are interested in this opportunity, please send your updated CV through email to Omar.khaled@sbs-sa.net. Please mention the job title in the subject line.