Overview
Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
No Travel Required
Skills
Mobile Applications
React Native
Android
Native modules
Job Details
Job Description:
Summary:
We are looking for a talented Angular/React Web Developer to join our team and help build high-performance, scalable, and dynamic web applications. The ideal candidate should have expertise in state management, dependency injection, Expo/EAS, navigation/router, native modules, global state management (Jotai/Zustand), React hooks, GraphQL, and localization.
Key Responsibilities:
- Develop and maintain web applications using Angular and React.
- Implement state management solutions for efficient data handling.
- Utilize dependency injection in Angular for a scalable architecture.
- Work with Expo/EAS for React Native app deployment and optimization.
- Implement navigation/router solutions for a seamless user experience.
- Integrate native modules for enhanced functionality.
- Manage global state using Jotai/Zustand for optimized performance.
- Utilize React hooks for functional component lifecycle management.
- Work with GraphQL for efficient data fetching and API integration.
- Implement localization strategies for multi-language support.
- Collaborate with UI/UX designers and backend developers to deliver high-quality applications.
- Optimize application performance and ensure responsiveness.
- Stay updated with the latest Angular and React development trends.
Required Skills & Qualifications:
- Strong proficiency in Angular and React development.
- Experience with state management solutions like Redux, Jotai, or Zustand.
- Deep understanding of dependency injection in Angular.
- Hands-on experience with Expo/EAS for React Native projects.
- Expertise in navigation/router solutions like React Router or Angular Router.
- Knowledge of native modules integration in React Native.
- Proficiency in React hooks for functional component management.
- Experience with GraphQL for API communication.
- Understanding of localization techniques for multi-language applications.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
- Experience with TypeScript for scalable development.
- Familiarity with CI/CD pipelines for web applications.
- Prior experience working in an Agile development environment.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.