See more Programming jobs →

← Back to all jobs

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

Posted

Hypergiant
Headquarters: Deep Space
Must be located: U.S.A.
Visit company website
View all Hypergiant jobs


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.


Apply for this Position

Please ensure you meet geographic and skills requirements before applying.