Senior Back-End Developer (Javascript/Node.Js/.net)

Hypergiant · Mar 28th 2019

Apply on WeWorkRemotely

Headquarters: Deep Space URL: http://Hypergiant.com

Role

We’re looking for an experienced Software Developer to join our growing digital products group and build amazing apps using the latest tools and technologies. The ideal candidate has a background in server-side development and a minimum of 3 years focused on building Web applications. Our ideal candidate has experience with both a Microsoft stack (.NET) as well as JavaScript/Node.js.

Duties

  • Build and maintain performant and scalable Web services both with .NET technologies as well as JavaScript/Node.js.
  • Exercise versatility in working with a variety of tech stacks and third-party APIs.
  • Collaborate with developers, testers, project managers, product managers, and project sponsors.
  • Communicate tasking estimation and progress regularly to a project manager through appropriate tools.
  • Work in an Agile-like, iterative development process.
  • Mentor other developers on server-side JavaScript development .
  • Conduct code reviews to ensure compliance with quality standards.

Qualifications

  • Minimum 3 years of professional back-end (JavaScript/Node.js and/or .NET) development experience.
  • Comfortable with Dependency Injection / IoC tooling
  • Experience working with ASP.NET MVC, .NET Core
  • Comfortable working with microservices architectures
  • Working knowledge of network protocols (TCP/UDP, WebSockets, ability to debug communication problems between server and clients or third-parties).
  • Fluency in at least 2 of these storage engines: MySQL, PostgreSQL, Redis, MongoDB, Neo4j, and Elasticsearch.
  • Basic understanding of the DOM.
  • Experience with a cloud provider (AWS/Azure/Google) considered an asset
  • Penchant for learning new Web technologies balanced with strong pragmatic thinking.
  • Proficient with version control and effective collaborative development workflows.
  • Able to quickly fix bugs and solve problems in large, complex apps.
  • Familiarity with build tooling such as Jenkins
  • Experience with popular client-side JavaScript technologies (React, Redux, etc.) is a plus.

Hypergiant is an Equal Opportunity Employer.

To apply: https://app.jobvite.com/j?aj=oEsj4fwd&s=We_Work_Remotely

Apply on WeWorkRemotely