Full Stack Developer

Full Time Employee

Job Summary

Design, develop, and maintain both front-end and back-end components of our platform.

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.

As a Full Stack Developer at you’ll have the freedom to bring your own ideas to life, working across the entire stack—from front-end development to complex algorithms powering our drone light shows. You’ll work closely with the founders to help define the technical direction of the product, building out key features across all areas of the product. If you’re excited about solving new, interesting challenges in a fast-paced environment and working directly on a platform that combines software, design, and robotics, this role is for you.
Key Responsibilities:
  • Design, develop, and maintain both front-end and back-end components of our platform.
  • Develop custom algorithms for show effects and real-time drone light show generation.
  • Create intuitive UI/UX to deliver a seamless user experience for designing drone shows.
  • Collaborate with the founding team to generate ideas for new features, show effects, and platform improvements.
  • Build APIs, database architectures, and server-side logic to support real-time interactions on the platform.
  • Independently lead projects from concept to deployment, including troubleshooting, optimizing, and improving the platform’s performance.
  • Develop infrastructure to scale the show generation engine and manage real-time drone flight path algorithms.
  • Work with AWS services to build a reliable, scalable backend infrastructure.
  • Stay updated on the latest technologies and frameworks to ensure the platform remains cutting-edge.
What We’re Looking For:
  • 3+ years of full stack development experience with proficiency in JavaScript (React+Next.js) Python
  • An aptitude for taking ideas implementing them end to end - fully owning them from wireframe to implementation.
  • Experience working with AWS services (DyanmoDB, API Gateway, Lambda, EC2, S3, etc.) or building cloud-based architectures.
  • Hands-on experience with front-end frameworks like React, and a passion for creating intuitive, user-friendly interfaces.
  • Strong knowledge of NoSQL databases - specifically DynamoDB
  • Experience in building algorithms and engines for real-time applications or interactive experiences.
  • Familiarity with real-time data processing and event-driven systems.
  • Experience working independently with minimal supervision, while taking full ownership of projects.
  • Ability to propose and implement feature ideas that improve the product and user experience.
  • Excited about working in a cutting edge space in a dynamic startup environment.
Nice to Have:
  • Experience with 3D design or 3D libraries such as Three.js.
  • Experience with video game development, physics simulations, or interactive graphics.
  • Knowledge or experience in drones, robotics, or hardware/software integrations.
  • Familiarity with WebGL and tools for 3D visualization.
  • Experience in developing infrastructure for real-time control systems in gaming or robotics contexts

Must be willing to work 8:30PM - 5:30AM - Manila Time Monday - Friday
Must be comfortable working Homebased
Must have reliable internet connection at home


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.

Upload resume*

PDF or Microsoft Word file only. Max of 2MB file size.

By clicking on the "Submit" 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.