See more Programming jobs →

← Back to all jobs

JavaScript Developer & Consultant


Headquarters: Chicago, IL
Region: North America
View all Bitovi jobs →

Bitovi helps companies create better web applications.  

We have a track record of designing and building high-profile and amazing web applications through our active Consulting practice.  Our apps are built with tests, full docs and a deployment process in place.  

Bitovi has been a pioneer in producing advanced JavaScript frameworks and tools for almost a decade. We develop and maintain several open source products such as CanJS, DoneJS, and StealJS to name a few. 

Our team is comprised of about 30ish developers and designers located around the US and Canada. This is a remote, full-time position.  Due to travel requirements, at this time we are seeking candidates in the US who are willing and able to travel up to a max of 1 week every 5-6 weeks.  It's often less and closer to a week of travel per quarter but can ramp up at times.
Learn more about Bitovi and if you might be a good fit by taking a few minutes to read "Hello Potential Bitovian"


We are looking for qualified individuals with:
  • a good understanding of Computer Science
  • a solid background in Modern Front End Development, including JavaScript frameworks
  • professional experience developing enterprise applications
  • A CS degree or equivalent knowledge is required

We welcome diversity and non-traditional paths into the developer profession and advocate strongly for hiring the right person as opposed to the right combination of tech keywords.


You’ll work with clients creating applications, discussing and designing architectures, reviewing code, and researching new front-end technologies.   You’ll work with our Open Source team, helping us to advance, improve, and evolve our Open Source toolset.  You’ll have the opportunity to shape a small and growing company by applying your talent and passion to the JavaScript community in your own way.

We support the technical growth and development of our employees. We have an open and engaging community of skilled developers with whom you can collaborate and learn together.

Bitovi developers:
  • Present at conferences
  • Give trainings
  • Plan and run meetups
  • Create and maintain open source projects
  • Write articles


We want someone who enjoys identifying the hard parts of application development and simplifying them, talking about software architecture, and teaching others. We also want someone who can advise clients, advocate for best practices, lead others, help other's learn and be an integral part of a team.  Specifically, the following attributes are major positives, but not all hard requirements:

  • Has an eagerness to learn and execute in the “the right way”
  • Is open minded about development best practices
  • Has some experience with back-end systems and databases
  • Doesn’t mind a bit of travel, averaging one week every month
  • Enjoys working on client projects and interacting with clients
  • Some experience contributing to or using open source projects



Bitovians get a slate of great benefits. Bitovi offers:

  • Competitive salary and yearly bonuses
  • Bi-annual company retreats to places like Las Vegas, New Orleans, and Denver
  • 401(k) plan with matching
  • 4 weeks of paid vacation
  • Health and dental insurance
  • LTD and Life Insurance
  • Gym membership reimbursement
  • Maternity & Paternity leave
  • Working from home with flexible hours

Help us maintain the quality of jobs posted on We Work Remotely. Let us know if this job isn’t really remote.

Apply for this position

Link to Apply: Share your resume and a thoughtful cover letter that shows us that you’re the kind of person we’ve described above. Share something you've built or worked on and let us know what you are most proud of related to it. *Please note that we are not interested in working with Recruiters or Hiring firms at this time.