Senior Frontend Engineer

Strattmont


Date: 7 hours ago
City: Riyadh
Contract type: Full time
Job Title: Senior Frontend Engineer - React & GIS

Location: Riyadh KSA

Reports to: [CTO / VP of Engineering]

Job Type: Full-Time

Experience Level: Senior

Job Summary

We are seeking a highly skilled and experienced Senior Frontend Engineer with a strong focus on React and GIS technologies. This role is crucial for developing interactive and scalable web applications that integrate mapping and geospatial data. You will collaborate closely with cross-functional teams to deliver high-quality, reusable components and ensure pixel-perfect design implementation.

Key Responsibilities

  • Frontend Development:
    • Design, develop, and maintain complex web applications using React.
    • Implement responsive and interactive UI components with Tailwind CSS.
    • Ensure applications are optimized for performance and scalability.

  • GIS and Mapping:
    • Integrate GIS data and mapping frameworks into web applications.
    • Work with library ArcGIS SDK for JavaScript to create dynamic maps.
    • Collaborate with backend teams to fetch and display geospatial data efficiently.

  • Architecture and Design:
    • Apply micro-frontend architecture principles to build modular and scalable applications.
    • Utilize monorepo strategies to manage codebases effectively.
    • Focus on building reusable components and libraries for future use.

  • Testing and Documentation:
    • Write comprehensive unit tests using tools like Jest and React Testing Library.
    • Document code and create user guides to ensure maintainability and knowledge sharing.
    • Participate in code reviews to uphold high-quality standards.

  • Collaboration and Mentorship:
    • Work closely with UX/UI designers to ensure pixel-perfect design implementation.
    • Mentor junior developers and provide guidance on best practices in React and frontend development.
    • Engage in team discussions to drive innovation and continuous improvement.
Required Qualifications

  • Education:
  • Bachelor’s or Master’s degree in Computer Science or Software Engineering.
  • Experience:
  • 5+ years of experience in frontend development, with a strong focus on React and NextJS.
  • Proven experience with GIS basics and map frameworks like Leaflet, OpenLayers or ArcGIS.
  • Expertise in TypeScript and modern JavaScript (ES6+).
  • Technical Skills:
  • Proficient in React and its ecosystem, including hooks, context API, and state management.
  • Hands-on experience with, React Hook Form, Zustand / Redux, and useQuery.
  • Good experience in building applications with NextJS.
  • Strong understanding of CSS frameworks, particularly Tailwind CSS.
  • Experience with version control systems, preferably Git.
  • Pixel-perfect design: Demonstrates a strong attention to detail and ensures that UI components are implemented with precision and accuracy, closely matching design specifications.

Preferred Qualifications

  • Familiarity with cloud services and deployment processes.
  • Understanding of accessibility standards and best practices.
  • Familiarity with component-based architecture and how to create solid reusable components.
  • Familiarity with micro-frontend architecture and monorepo management tools like Nx or Lerna.

Soft Skills

  • Excellent problem-solving skills with attention to detail and design aesthetics.
  • Strong communication and teamwork skills, with the ability to collaborate across teams.
  • Self-driven and proactive, with a focus on delivering high-quality work.
  • Ability to teach and mentor: Capable of educating team members on new and trending technologies, fostering a culture of continuous learning and knowledge sharing.

Impact On The Company

As a Senior Frontend Engineer, you will play a pivotal role in shaping the user experience of our web applications. Your expertise in React, GIS, and modern frontend technologies will ensure that our applications are interactive, scalable, and visually appealing.

Your Contributions Will

  • Enhance the usability and functionality of our web applications through innovative mapping solutions.
  • Drive the development of reusable components that streamline the development process.
  • Foster a culture of excellence and continuous improvement within the frontend team.

Why Join Us?

  • Innovative Projects: Work on cutting-edge web applications that integrate geospatial data and mapping technologies.
  • Collaborative Environment: Join a team of passionate engineers and designers dedicated to delivering impactful solutions.
  • Growth Opportunities: As the company expands, you’ll have opportunities to advance into leadership roles.
  • Modern Technologies: Utilize the latest frontend technologies and frameworks to build robust applications.
  • Competitive Compensation: We offer a competitive salary, benefits package, and opportunities for professional development.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

ISO 27001 Lead Implementer

NETSACH GLOBAL, Riyadh
17 hours ago
Skills:Certified ISO 27001 Lead Implementer, ISO 27001 Lead Implementer, Understanding of ISO/IEC 27001, Risk Assessment and Management, Policies & Procedures Development, Implementation Planning, Project Management,Greetings from Netsach - A Cyber Security Company.We are looking for ISO 27001 Lead Implementer with 6yrs of working experience for 2 months. This is an Onsite opportunity for Saudi Arabia, Riyadh.Job Title: ISO 27001 Lead...

Account Manager/Senior Account Manager, AWS, MENAT (Saudi Nationals Only)

Amazon Web Services (AWS), Riyadh
1 day ago
DescriptionAmazon Web Services (“AWS”) is the world’s most comprehensive and broadly adopted cloud platform. AWS offers over 200 fully featured services to millions of active customers around the world—including the fastest-growing startups, largest enterprises, and leading government agencies—to power their infrastructure.As an Account Manager/Senior Enterprise Account Manager in our MENAT Sales/Public Sector team, you are driving digital transformations through effective...

Registered Nurses - Filipino Trained

Elite Talent Hub Recruitment, Riyadh
2 days ago
Registered Nurse Opportunity – Riyadh, Saudi ArabiaAbout UsElite Talent Hub Saudi Arabia is among the fastest-growing recruitment agencies in the Middle East, partnering with top healthcare providers to connect exceptional talent with unparalleled opportunities. Our client, a prestigious medical centre in Riyadh, is at the forefront of advanced patient care, equipped with state-of-the-art technology and led by highly respected medical...