
Senior Frontend Engineer
💰 Estimated salary: SAR 19,000–30,000/month· MenaJobs market estimate
At a Glance
- Category
- 💻 Technology
- Level
- Senior
- Type
- Full-time
Purpose:
To design, develop, and enhance high-quality frontend applications that deliver secure, responsive, and user-friendly digital experiences, while ensuring alignment with technical standards, architecture, and business requirements.
Main Duties and Responsibilities:
• Develop and maintain responsive, high-performing frontend applications using React and React Native.
• Own delivery of complex features end to end, from UI design handoff through production release.
• Translate UI/UX designs and business requirements into functional, accessible interfaces.
• Build reusable components and shared libraries to improve consistency across products.
• Integrate frontend applications with backend services, APIs, and third-party platforms.
• Apply client-side security practices for authentication, session handling, and sensitive data.
• Manage mobile release cycles across App Store and Google Play, including native build configuration.
• Ensure applications meet performance, security, accessibility, and cross-platform compatibility standards.
• Conduct code reviews and uphold frontend engineering standards across the squad.
• Troubleshoot complex frontend and device-specific issues and implement durable fixes.
• Optimize application performance, usability, and maintainability.
• Support automated testing, CI/CD, and production issue resolution.
• Mentor junior engineers and contribute to documentation and knowledge sharing.
QUALIFICATIONS:
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
- 4 years of frontend engineering experience.
- Strong React and React Native, JavaScript/TypeScript, state management, and Git.
- Hands-on experience with native build tooling (Xcode, Android Studio) and app store releases (Good to have)
Requirements
- •Bachelor’s Degree in Computer Science, Software Engineering, or a related field
- •4 years of frontend engineering experience
- •Strong React and React Native skills
- •Proficiency in JavaScript/TypeScript
- •Experience with state management
- •Proficiency with Git
- •Knowledge of client-side security practices
- •Experience with automated testing and CI/CD
Nice to Have
- •Hands-on experience with native build tooling (Xcode, Android Studio)
- •Experience with app store releases
Responsibilities
- •Develop and maintain responsive, high-performing frontend applications
- •Own delivery of complex features from UI design handoff to production
- •Translate UI/UX designs into functional, accessible interfaces
- •Build reusable components and shared libraries
- •Integrate frontend applications with backend services and APIs
- •Manage mobile release cycles across App Store and Google Play
- •Conduct code reviews and uphold engineering standards
- •Mentor junior engineers and contribute to documentation
Related Jobs3 similar jobs
Browse Similar
- See what TAWANTECH's hiring system sees in your CV
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $5.88 one-time.
TAWANTECH offers technology solutions aimed at driving digital transformation for businesses. They provide services to help organizations innovate and grow.

