[Freelance] Three.js Sr Developer for 3D Satellite Tracking Application

We are seeking an experienced freelance Three.js Sr Developer to enhance an existing 3D satellite tracking application, Space ACME. This project involves adding new features like a 2D map view, advanced data visualizations, and an AI-powered predictive engine.

Key tasks include:

  • UI/UX Refinement: Integrating the Astro UX design system and fixing rendering issues.

  • Data Visualization: Implementing satellite ground traces, visualizing sensor look angles, and creating geographic boundary identification.

  • 2D Map View: Developing a toggle between 3D globe and 2D flat map projection.

  • AI Integration: Integrating a predictive AI model for satellite conjunction events and avoidance maneuvers.

  • Standalone Web Component: Refactoring core visualization logic into a reusable web component.

Required Skills and Experience

  • 3D Graphics: Deep proficiency with Three.js.

  • Web Development: Expertise in HTML, CSS, and JavaScript.

  • UI/UX: Experience with UI/UX design systems like Astro UXDS.

  • APIs & Databases: Advanced experience building authenticated RESTful APIs and database development (PostgreSQL, SQLite, and MongoDB).

  • Web Components: Experience building standalone Web Components (LitElement, Stencil) and using module bundlers (Webpack).

  • AI/Machine Learning: Experience with or knowledge of AI/Machine Learning concepts.

  • Geospatial Concepts: Knowledge of map projections and geofencing.

This is a remote contract role, with project completion upon successful delivery of all features and deployment to a staging environment. Due to our company’s work with local and federal government agencies we can only consider US Citizens based in the United States.

If you have experience building complex, intelligent, and secure web applications with modern technologies, and are interested in 3D, AI, and geospatial data, we’d love to see your portfolio - reply with interest here and if you’re a fit, we’ll direct you to our job application!

2 Likes

Hello Chris

I’m very interested in contributing to Space ACME — I specialize in 3D web applications using Three.js, geospatial visualization, and AI-driven data systems.

I’ve built interactive 3D environments with Three.js, integrated 2D/3D map toggles, and developed real-time visualizations using REST APIs and WebGL optimization. I also have experience with Astro UXDS-style component systems, LitElement, and PostgreSQL backends.

Recently, I led development of a 3D simulation dashboard integrating predictive AI models for motion tracking — similar to your satellite predictive engine concept.

I’m a US-based developer with a focus on clarity, maintainability, and secure deployment pipelines. I’d love to learn more about your architecture and current Three.js setup.

This is my whatsapp number: +1 (253) 337-3877

Best Regards.
Kevin.

I am excited to apply for the Three.js Senior Developer position at Space ACME, bringing my extensive experience in full-stack development and deep proficiency in Three.js, as demonstrated in my work on projects like Sorseletugan and Billboard Japan.

My expertise in crafting scalable, user-centric applications using React, Next.js, and FastAPI, combined with my hands-on experience in WebGL, R3F, and geospatial concepts, aligns perfectly with your requirements for enhancing the 3D satellite tracking application.

I have successfully integrated AI-driven features and optimized 3D rendering for seamless performance, as evidenced by my contributions to dynamic 3D modeling and secure mobile app development.

As a U.S. citizen with a proven track record in building complex, secure web applications, I am eager to contribute to your innovative project.

Let’s contact. +1 562 709 6070 : my whatsapp number

Sincerely,
Ethan Fox

Please check out my profile c.v. https://theneoverse.web.app look up sample three.js projects.

Hi, nice to meet you!
I’m very interested in your project, and I’ve already sent you a DM on this site.
Please check your inbox when you have a moment.

Thank you!