New: Hire full-time developers, in addition to contractors! Check it out

Add a JavaScript developer to your team today

Hire a full-time or contract developer

Experienced developers

Candidates on Moonlight have at least 2 years experience at top tech companies. We personally vet each developer to ensure quality work.

Manage remotely

Manage legal, taxes, timeline, hours, and payments all on one easy place. Collaborate with developers and other team members from the app.

Flexible hiring

Search our network of developers for free. Hire contractors hourly for flexibility, or hire full-time if you want a permanent team member.

“We stayed in contact throughout the week. There was never a big unveil at the end of the job; we meticulously planned each part of the process to stay on the same page.

- Sarah, Moonlight contractor

“We worked with the primary author of Staffjoy to get a scheduling integration running. The whole system was set up on Google Cloud in about a day.

- Lee, founder at Gingr

“We needed to move from Aptible to AWS, but had no idea how to do it. We found a HIPAA-specialized contractor on Moonlight, which otherwise would have been expensive and taken 2 months of interviewing.

- Brian, founder at HDP Health

“Moonlight is going to be written into our success story for sure. It’s helped us speed up areas of our platform in a crucial time without putting us off our roadmap in other places.

- Blake, Product Lead at Engine

“We stayed in contact throughout the week. There was never a big unveil at the end of the job; we meticulously planned each part of the process to stay on the same page.

- Sarah, Moonlight contractor

“We worked with the primary author of Staffjoy to get a scheduling integration running. The whole system was set up on Google Cloud in about a day.

- Lee, founder at Gingr

Featured JavaScript developers

View profile
Ruby on Rails App Engineer

"I am a highly experienced software engineer specialised in Ruby on Rails development. I have years of experience designing and building web-based systems, RESTful APIs, and integrating third-party services and data sources. Responsible for delivering high quality, well tested technical solutions, understanding the full software development life cycle."

View profile
Platform Engineer at Rackspace

"I have been full stack my entire career. Over the last 2 years I have transitioned into more DevOps focused tasks. Being flexible, willing to change and adapt has been key in providing quality output. Hopefully I can do the same for you!"

View profile
Senior Frontend Engineer

"I'm an expert in creating robust, scalable, and joyous to use web and desktop applications. I'm proficient in React, Redux, TypeScript, Angular 1.x, Java (Spring MVC), Python (Django) and C# (ASP) - allowing me to work as single full-stack team."

View profile
Senior Software Engineer

"I'm a software engineer with 13 years experience, both as an Individual Contributor and as a Manager. I've worked at small companies, large companies, my own companies and have a deep understanding of all Software Engineering principles. Most recently worked at Fitbit managing all engineering disciplines for the Fitbit Coach product. I am a true all rounder, but my specializations are with Web and API work. I'm just as happy on the back end as the front end, and I know my way around a server environment. I have loads of experience working on high traffic platforms, and I know what it takes to operate at scale."

View profile
Software Security Engineer at

"I specialize in hardcore, complex JavaScript applications. I've contributed to, and worked on several SPA frameworks including Ember.js (developer and contributor), Aura aka Salesforce Lightning (developer and contributor) and AngularJS (developer). Currently I'm working at on the first client-side security library, which blocks most XSS attacks and patches insecure browser DOM API's and incorrect implementations of browser API's. I'm also a member of the TC39 technical committee, working on an upcoming ES7+ feature "Realms". For this I've been working alongside the rest of TC39 and ECMA International (the non-profit that owns the JS programming language) and been working through all of the steps required to get a new JS feature out in terms of perf, security, compat, etc."

View profile
Technology consultant, Javascript specialist.

"For the last 10+ years, I have specialized in building interactive web experiences, both on the frontend and the backend using Nodejs. Recently I have found myself getting more and more involved as a general technical advisor, helping to streamline or automate business processes and other mundane tasks that distract people from the work they should really be focusing on."

View profile
Software Engineer

"I am a software engineer with web design and UX/UI skills who is passionate about problem solving and team collaboration."

View profile
Fullstack Software Engineer

"I'm a fullstack software engineer with broad experience, although I specialize in developing Web applications. I'm an expert in modern JavaScript, both on the front-end and the back-end, I am however also fluent in Python and am learning the Go language. I have several years of experience with Kubernetes, privately and professionally, and am well versed in both creating clusters and developing systems for deploying (microservices) to them. Since moving to Berlin a couple of years back, I've developed a couple of applications of my own, most prominently, which is a catalogue of cultural events in the city, mostly concerts. I also develop, which is an app for organizing dinners with one's friends. Both apps are developed in JavaScript (also on the server), and running on Tectonic/Kubernetes on DigitalOcean, which is a solution I developed myself."

View profile
Software Engineer at JustNetworks

"My name is Rui and I'm a software engineer from Portugal. I was fortunate enough to be introduced to Laravel by Jeffrey Way, back in his Nettuts days, while I was still studying. Since then, I've built my entire career around Laravel, having started as a freelancer while studying, and moving into full-time positions after finishing my studies. I've been an attendant at Laracon EU 2014 and Laracon US 2017 and I had a blast meeting people that share the same passion for Laravel. I'm on GMT+0 and I'm looking for exciting projects that I can be a part of!"

Contract software projects


Pay as you go

Signing up and searching contractors on Moonlight is free. Once you hire someone, Moonlight processes payments and adds a 15% fee.

No risk

Each week you’ll get an invoice to approve. If there’s a problem, you can dispute the work. Cancel or switch contractors at any time.

Hire on-demand

Post a project and get applications immediately. Most projects get enough applications to make a hiring decision within a day.

Hire full-time employees


Flat-rate pricing

The marketplace is free until you close a hire. When a candidate joins your team, Moonlight charges a flat fee of $5,000.

Trial period

Skip the coding test, and try building something together. Hire any candidate on a contract basis before making a full-time offer.

Focused hiring

Identify candidates who are passionate about the technologies you use. Moonlight screens for proactive developers looking for a challenge.

Developers delivered to your inbox!

Subscribe to get a list of specialized developers looking for work each week. Hire them directly if you find a good fit.

Find developers