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.