Mid-Level JavaScript Developer Backend/Server Side

  • Philadelphia, PA
  • Contract

Company Description


Job Description

Job Title                     : Mid-Level JavaScript Developer Backend/Server Side
Location                     : Philadelphia, PA
Position Type            : Contract-to-Hire

Rate                             : Market

Interview Process    : Phone then Onsite
Interview Process    : Phone then onsite your company must cover expenses no Skype/webcam or phone-to-hire

If you love being on the cutting edge and are looking for an environment with a startup vibe where your ideas affect millions of users and go from conception to deployment quickly, we would love to hear from you.
We are looking for a dedicated and passionate mid-level developer to design, implement, and create the next generation cloud platform.

  • The primary job function our client is hiring for is developing back-end APIs and services. There will be minimal if any incidental UI/front-end work. While full-stack (front end + back end) developers often work on the server side of a user facing web application, this group is in charge of building server code for back end services that may be buried a few layers from a user visible interface.
  • Develop critical production grade sub components of a new cloud-based platform primarily written in JavaScript and Node.js.
  • Thrive in a dynamic agile development process with bi-weekly releases.
  • Participate in design and code reviews.
  • Ensure our client's system will be production ready by the end of the year.
  • Apply industry best-practice software standards and technology.
  • Work under the technical direction of our lead engineer (who is based in Philadelphia).
  • Be passionate for well-designed, modular, tested, highly maintainable code.
  • Be a key member of a top-notch engineering team and incorporate and integrate all the be
  • Document API specifications, etc.
Required Skills/Experience
  • Experience with developing production grade scalable backend Web services/APIs - building and consuming APIs
  • Detail driven in software implementation
  • Solid understanding of object-oriented & concurrency concepts and language
  • Solid understanding of computer architecture and computer science fundamentals
  • Independent, organized, and able to work on fast-paced projects at the same time
  • Ability to communicate technical concepts clearly and effectively
  • 3-5 years of production grade development experience
  • Extensive experience with JavaScript
  • Years of experience in server side back-end programming
  • Familiarity with JavaScript frameworks
  • Familiarity with source code repos such as GIT and/or SVN
  • Experience building REST/HTTP APIs using a framework
  • Experience consuming APIs/web-based services
  • Java is NOT required

Nice to Have
  • Node.js (server-side JavaScript) experience
  • Experience in distributed systems

Additional Information

All your information will be kept confidential according to EEO guidelines.