Frontend React Native Developer – Inventory System

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

PHP 57,882

HOURS PER WEEK

40

DATE POSTED

Mar 2, 2025

JOB OVERVIEW

Company Overview:

We are an innovative inventory software startup focused on simplifying, streamlining, and optimizing the inventory management industry. Our mission is to create the most user-friendly and efficient inventory management system on the market. We are building a solution from the ground up and need talented developers who are passionate about working with React Native to help us build and scale our platform.

Job Responsibilities:
- Design, develop, and maintain the mobile interface of our inventory management system using React Native and related technologies.
- Build responsive, intuitive, and high-performance UI components that provide an exceptional user experience.
- Collaborate closely with product managers, UI/UX designers, and backend engineering teams to deliver new features and improvements.
- Write clean, maintainable, and efficient code with a focus on performance and reliability.
- Implement responsive designs that work seamlessly across different device sizes and platforms.
- Integrate with GraphQL APIs to connect frontend components with backend services.
- Work on unit testing, debugging, and ensuring the software meets quality standards.
- Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
- Continuously optimize and improve the application's performance and user experience.

Required Skills & Qualifications:
- Strong experience with React Native and TypeScript for cross-platform mobile development.
- Expert knowledge of React, Redux, and component-based architecture.
- Proficiency with GraphQL client implementations (Apollo or similar).
- Experience with CSS frameworks like Tailwind CSS and component libraries such as shadcn/ui.
- Strong understanding of mobile UI/UX design principles and best practices.
- Experience with mobile app state management and navigation patterns.
- Familiarity with native modules integration and leveraging device capabilities.
- Experience with CI/CD workflows using GitHub Actions for mobile app deployments.
- Knowledge of unit testing frameworks (e.g., Jest, React Testing Library) and writing comprehensive tests.
- Experience with app performance optimization and debugging techniques.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues.
- Ability to collaborate effectively in a team environment and communicate technical ideas clearly.
- Familiarity with version control systems like Git and GitHub.

Preferred but not Required Skills
- Experience with mobile app publishing to App Store and Google Play.
- Knowledge of offline-first strategies and local data persistence.
- Experience with animations and custom UI components in React Native.
- Familiarity with Upgrade to see actual info workflow orchestration platform.

Experience:
Preferred: 3+ years of experience developing React Native applications in a professional setting.

Alternative: Open to candidates with a strong foundation in React and the ability to learn and adapt quickly to React Native.

Location: Remote

Company Culture:
We are looking for developers who are eager to help build a product from the ground up. At our startup, you'll work in a fast-paced, collaborative environment where creativity, innovation, and problem-solving are key to our success. We value team players who take pride in writing high-quality, maintainable code and who are passionate about building products that make a real difference.

Compensation:
- Competitive salary based on experience.
- Comprehensive benefits package, including health, dental, and vision coverage.
- Opportunities for growth as the company expands.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin