Senior Frontend Engineer - Web & Mobile (React & React Native)
- Level
- Senior
Not stated in the posting: salary, work type, visa.
Open. First seen 29 October 2026.
About the role
ValleySoft is a regional IT services provider delivering enterprise technology and process-focused solutions to global clients. Working across the Information Technology and Services space, the company helps organizations solve complex business challenges through practical, scalable software solutions that support long-term operational success.
This role is an opportunity to contribute to modern digital products that span both web and mobile environments. As a Senior Frontend Engineer, you will play a central part in shaping high-quality user experiences, strengthening frontend architecture, and partnering closely with cross-functional teams to deliver reliable, production-ready solutions that align design, engineering, and business goals.
Responsibilities
- Develop, maintain, and optimize production web applications using React.js and mobile applications using React Native.
- Build reusable components and shared business logic across web and mobile platforms.
- Manage monorepo architectures using Nx or Turborepo.
- Implement state management with Redux Toolkit, Redux, or Zustand.
- Integrate type-safe APIs and manage application data efficiently.
- Optimize rendering, virtualization, memory management, and build processes across web and mobile.
- Write unit, integration, and end-to-end tests using Jest, React Testing Library, Detox, or Cypress.
- Deliver features end to end, from Figma designs through production deployment.
- Identify technical risks, edge cases, and architectural improvement opportunities.
- Contribute to CI/CD pipelines and development workflows.
Requirements
- 3–5 years of professional software development experience, including at least 3 years of hands-on production experience building both React.js web applications and React Native mobile applications.
- Strong proficiency in TypeScript and modern JavaScript.
- Experience building with monorepo tools such as Nx or Turborepo, implementing state management with Redux Toolkit, Redux, or Zustand, and working with type-safe APIs while sharing code across web and mobile platforms.
- Solid understanding of DOM APIs, CSS-in-JS, mobile application lifecycles, and offline storage.
- Hands-on experience with performance optimization and virtualization in production applications.
- Experience writing unit and integration tests with Jest and React Testing Library, along with end-to-end testing using Detox for mobile and Cypress for web.
- Hands-on experience with build pipelines, automated deployments, and release workflows for both web and mobile applications, including familiarity with GitHub Actions, GitLab CI, and Fastlane.
- Experience collaborating with product managers, UI/UX designers, and backend engineers throughout feature delivery.
- Ability to work on-site.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field is a plus.
- Banking or financial services experience is highly preferred.
Valleysoft's standard text
Benefits
- Private Health Insurance
- Training & Development
What this role asks for
98% of this description is written for the role. The rest is Valleysoft's standard text, folded away below.
Compared with Valleysoft's other open jobs.
Similar jobs
- Senior Frontend Developer (AEM / CMS Experience) - 6 Months - Octopus by RTG at robusta
Shares 11 skills: Zustand, Jest, Redux… · Senior level · same country - (Senior) Mobile Engineer (React Native) at Orcrist Technologies
Shares 8 skills: Fastlane, Zustand, Jest… · Senior level - Senior Frontend developer (Banking) at SSC HR Solutions
Shares 9 skills: Zustand, Jest, Redux… · Senior level · same city - Frontend Developer (React.js) - Egypt at Flatgigs
Shares 10 skills: Jest, Redux, Cypress… · same country - React Developer at Capco
Shares 12 skills: Zustand, Jest, Redux… · Senior level - Lead / Principal BPM Developer - IBM Business Automation Workflow (BAW) at Valleysoft
Also at this company
More jobs like this
Is this your posting? Email info@careerholo.com to have it removed.