Full Stack JavaScript Engineer

last updated June 19, 2021 11:05 UTC

Revolution Messaging is a politically-progressive technology firm that works with campaigns, organizations and nonprofits. Our team of designers, developers, and engineers build websites, web applications, mobile apps and large-scale platforms for clients and for our own internal use.

Our tech team is small and perpetually experimenting with modern web technologies. We’ve recently moved all of our applications to cloud-based architecture using AWS and Heroku. We’re constantly pushing the envelope, focusing on scalability as our clients and products grow.

As a primarily Ruby and Node engineering team, we’re looking for a Full Stack JavaScript engineer who has experience in both client and server side JavaScript. We believe in choosing the best tools for the job. This means that you will have a lot of flexibility in the technologies you want to use. Your opinion counts.

About You

You can whizz through the DOM without jQuery and know which operations are costly and which aren’t. If there were a CSS category at the X-Games, you would be the defending champion (or at least a serious contender). You’re all about TDD. You understand the benefits of RESTful APIs and are able to architect them using one of the major Node or Ruby frameworks. You’re aware that Node. JS is not multi-threaded…hint hint nudge nudge. You look at web apps the same way Spiderman looks at walls (“I can scale that”).

Does this sound like you? Come change the world with us!

Responsibilities

  • Writing, reviewing, and testing JavaScript code on both the server and client-side

  • Ability to manage 1-2 platforms or large scale web applications on your own

  • Working with teams to define and prioritize projects

  • Setting and managing deadlines with project managers and team leads

  • Documentation, documentation, documentation!

  • Encouraging the technical growth of your peers

Shopping Cart
There are no products in the cart!
Total
 0.00
0