Description
Job Summary
Looking for Fullstack React Node Developer
Job Description
Company Description
Outsourced.ph is a leading ISO certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1000 talented professionals
The Client
An Atlanta-based company that provides AI-driven communication tools to enhance emotional intelligence in professional interactions. Their platform analyzes personality traits to tailor messages for better engagement, conflict resolution, and sales effectiveness. Operating in the business productivity software industry, it helps individuals and teams improve communication through real-time insights and personalized recommendations.
The Role
We’re looking for a Mid/Senior ReactJS Developer with strong experience in NodeJS (preferably NestJS) and MySQL to join our team. You will be responsible for building scalable, reusable, and maintainable front-end components while working with backend services built on NestJS and MySQL.
Responsibilities
Front-End Development (ReactJS + TypeScript)
- Develop highly reusable and scalable UI components using React, TypeScript, and TailwindCSS.
- Optimize performance using React Query for efficient API caching and React Table for complex data handling.
- Manage global state effectively using Redux Toolkit.
- Implement fast, modern front-end builds with Vite.
Back-End Development (NodeJS + NestJS) (nice to have)
- Build and maintain RESTful APIs and GraphQL endpoints using NestJS.
- Work with MySQL, designing efficient database schemas and writing optimized queries.
- Develop modular, scalable backend architectures that support front-end applications.
General Development Practices
- Write clean, maintainable, and well-documented code.
- Ensure high code quality by implementing best practices for component design and reusability.
- Work independently while also collaborating with team members when needed.
- Follow CI/CD and DevOps best practices for efficient deployments
Must-Have:
- 3+ years of ReactJS experience with a focus on component reusability and maintainability.
- Strong TypeScript skills to build scalable and type-safe applications.
- Proficiency in TailwindCSS for modern, utility-first UI styling.
- Experience with Redux Toolkit for state management.
- Expertise in React Query for API data fetching and caching.
- Experience with React Table for managing large datasets efficiently.
- 2+ years of NodeJS experience, preferably with NestJS.
- SQL and database design skills, specifically with MySQL.
- Ability to work autonomously, take ownership of tasks, and make independent decisions.
Nice-to-Have:
- Experience with Vite for modern front-end tooling.
- Knowledge of Database and API design best practices.
- Familiarity with services architecture and serverless deployments.
- Experience with Docker and cloud platforms like AWS.
- Experience with OpenAI and its APIs
Schedule
- Must be willing to work Monday to Friday 9PM - 6AM PH Time Flexible
Location
- Homebased; Must have reliable internet connection, equipment is provided.
By clicking on the "I'm Interested" button I hereby allow Outsourced Quality Assured Services, Inc. ("Outsourced") to store and collect my personal information for the purposes of employment application. As such, I agree and authorize Outsourced to collect, store, or continue to use my personal information for the above-stated purpose, and to retain my personal information for a period of 1 year, and for these purposes only.
Requirements
Please refer to job description.