Senior Software Engineer - Frontend (React) at CodeNinja - ScoutJobs - The AI-curated global job board
Skip to content
CodeNinja
Posted 21 hours ago

Senior Software Engineer - Frontend (React)

CodeNinjaSenior Software Engineer - Frontend (React)

Requirements

Extensive experience with React.js and React Native, Proficiency in JavaScript (ES6+) and TypeScript, Knowledge of HTML5 and CSS3, Experience with cross-platform mobile development, Proficiency in state management (Redux, Zustand, etc.), Experience integrating RESTful APIs and GraphQL, Proficiency with Git and automated testing (Jest), 4–7+ years of frontend development experience, 2+ years of React Native development

Skills

ReactReact NativeTypeScriptJavaScriptReduxGraphQLTailwind CSS

About the role

Responsibilities

  • Design and develop cutting-edge, responsive web and mobile applications using React and React Native
  • Create highly interactive frontend solutions that enhance user engagement and performance
  • Collaborate closely with designers, backend engineers, and product managers to ensure seamless integration
  • Build scalable, maintainable, and reusable UI components
  • Mentor junior developers and conduct thorough code reviews to maintain high code quality
  • Optimize applications for maximum speed and scalability across web and mobile platforms

Requirements

  • 4–7+ years of experience in frontend development
  • 2+ years of hands-on React Native development experience
  • Extensive experience with React.js and React Native
  • Strong proficiency in JavaScript (ES6+) and TypeScript
  • In-depth knowledge of HTML5, CSS3, and modern styling solutions like Tailwind CSS or Styled Components
  • Proficiency in state management (Redux, Zustand, or Context API)
  • Experience integrating RESTful APIs and GraphQL (including Apollo Client)
  • Proficiency with Git and automated testing frameworks such as Jest and React Testing Library

Preferred Qualifications

  • Experience with Next.js and Server-Side Rendering (SSR)
  • Experience with the Expo ecosystem
  • Familiarity with Progressive Web Applications (PWAs) and WCAG accessibility standards
  • Knowledge of mobile app publishing processes for Google Play Store and Apple App Store
  • Experience with performance optimization tools like Lighthouse or React profiling tools
  • Familiarity with monitoring tools such as Firebase Analytics, Crashlytics, or Sentry

About the Company

CodeNinja is a professional services firm dedicated to building high-performance digital solutions. We focus on delivering cutting-edge web and mobile applications that provide seamless user experiences.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer - Frontend (React)

CodeNinja · Riyadh

Sign up to apply