Senior Back-End Developer (Javascript/Node.Js/.net)
Hypergiant
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.