Agile Programming Methodologies, Analysis Skills, CSS (Cascading Style Sheet), Communication Skills, Computer Science, Cross-Functional, Docker, ECMAScript, Equipment Maintenance/Repair, GraphQL, HTML (HyperText Markup Language), Internet Application, JavaScript, Mobile Applications, Mobile Web Programming, Multiplatform/Cross-Platform, Node.js, Presentation/Verbal Skills, Problem Solving Skills, Programming Languages, Quality Assurance, React Native, React.js, Software Engineering, Team Player, User Interface/Experience (UI/UX), Web Programming, Writing Skills
Job Title: Software Engineer – React / React Native
Location: Fremont, CA (5 days onsite)
Duration: 12+ Months
Rate: $60/hr. on C2C
Note: Local candidates are preferred, as this role requires an in-person interview. Candidates must also have a genuine and updated LinkedIn profile.
Position Summary:
We are seeking a highly skilled Software Engineer with strong expertise in both React and React Native to join a fast-paced engineering team. The selected candidate will be responsible for designing, developing, and maintaining high-performance web and mobile applications that support both internal platforms and customer-facing products.
This role requires collaboration across web and mobile development teams, utilizing a shared TypeScript codebase to deliver scalable and consistent user experiences across platforms. The ideal candidate is a collaborative problem-solver who thrives in an agile environment and is passionate about solving complex technical challenges at scale.
Key Responsibilities:
• Develop and maintain web and mobile applications using React and React Native
• Build and scale frontend web experiences using ReactJS, NodeJS, and GraphQL
• Work with technologies including React, React Native, Redux Toolkit, React Query, NodeJS, GraphQL-Yoga, Docker, and Cypress
• Write clean, scalable, and maintainable code using TypeScript as the primary programming language
• Collaborate closely with backend developers, QA teams, and product managers across web and mobile initiatives
• Participate effectively in agile development cycles and adapt to evolving business requirements
• Communicate technical decisions clearly across cross-functional teams
• Analyze and solve complex technical challenges with a proactive and solution-oriented mindset
Required Qualifications:
• Strong proficiency in JavaScript/TypeScript, ES5/ES6, HTML, CSS, ReactJS, and React Native
• Solid understanding of component-based architecture and shared logic across web and mobile platforms
• Proven experience developing and deploying both web applications (React) and mobile applications (React Native)
• Experience with NodeJS, GraphQL, and RESTful API integrations
• Excellent verbal and written communication skills with a collaborative approach
• Bachelor's degree in Computer Science or equivalent practical experience
E
Expert In Recruitment Solutions