Frontend Engineer
الوصف الوظيفي
About the Role
We are seeking a skilled and motivated Frontend Engineer to join our dynamic team, where you will play a pivotal role in designing, developing, and enhancing high-quality frontend applications. Your primary responsibility will be to deliver secure, responsive, and user-friendly digital experiences that align with our technical standards, architectural guidelines, and business objectives. This role offers an exciting opportunity to contribute to the full lifecycle of complex features, from initial UI design handoff to production release, while collaborating closely with cross-functional teams to drive innovation and excellence.
Key Responsibilities
- Frontend Development: Design, develop, and maintain responsive, high-performing frontend applications using modern frameworks such as React and React Native. Ensure seamless user experiences across web and mobile platforms.
- End-to-End Feature Ownership: Take full ownership of complex features, guiding them from the initial UI design handoff through to production release. Demonstrate leadership in delivering robust solutions that meet business and technical requirements.
- UI/UX Translation: Collaborate with designers and product stakeholders to translate UI/UX designs and business requirements into functional, accessible, and visually compelling interfaces. Prioritize user-centric design principles to enhance engagement and satisfaction.
- Component and Library Development: Build reusable components and shared libraries to foster consistency, scalability, and efficiency across products. Contribute to the development of a robust design system that accelerates development cycles.
- Backend Integration: Integrate frontend applications with backend services, APIs, and third-party platforms to ensure seamless data flow and functionality. Implement secure and efficient communication protocols to support application performance.
- Security and Compliance: Apply rigorous client-side security practices, including authentication, session handling, and protection of sensitive data. Ensure compliance with industry standards and best practices to mitigate risks and safeguard user information.
- Mobile Release Management: Oversee mobile release cycles across the App Store and Google Play, including native build configuration and deployment. Coordinate with stakeholders to ensure timely and successful releases.
- Quality Assurance: Ensure applications meet rigorous performance, security, accessibility, and cross-platform compatibility standards. Conduct thorough testing and validation to identify and resolve issues proactively.
- Code Reviews and Standards: Lead and participate in code reviews to uphold frontend engineering standards across the team. Foster a culture of excellence by providing constructive feedback and mentoring junior engineers.
- Troubleshooting and Optimization: Diagnose and resolve complex frontend and device-specific issues with durable solutions. Optimize application performance, usability, and maintainability to deliver exceptional user experiences.
- Automation and CI/CD: Support automated testing, continuous integration, and continuous deployment (CI/CD) pipelines to streamline development workflows. Contribute to the resolution of production issues and the continuous improvement of deployment processes.
- Knowledge Sharing and Mentorship: Mentor junior engineers and contribute to documentation and knowledge-sharing initiatives. Foster a collaborative environment that encourages learning, growth, and innovation.
Qualifications and Skills
To excel in this role, you should possess a strong foundation in frontend development, with expertise in React and React Native. Proficiency in translating design mockups into functional interfaces, integrating with backend services, and implementing security best practices is essential. Experience with mobile release management, performance optimization, and automated testing is highly desirable. Additionally, a commitment to mentorship, knowledge sharing, and upholding engineering standards will set you apart in this position.
يمكن أن يرتكب الذكاء الاصطناعي أخطاءً.
ℹ️ إخلاء مسؤولية توظيف:
موقع وظائف السعودية (ksajobshub.com) هو محرك بحث ومجمع لإعلانات الوظائف من المصادر والشركات الرسمية في المملكة العربية السعودية. نحن لا نتقاضى أي مبالغ مالية أو رسوم من الباحثين عن عمل، وتتم عمليات التقديم مباشرة عبر الانتقال للرابط الأصلي للجهة المعلنة.