We're on a mission to improve the security of web applications around the globe and are looking for a Senior Full Stack Engineer to help us develop and expand our ASP.NET Core Blazor application.
If you are interested in joining a passionate team of designers and engineers and help achieve our mission of making the web a more secure place, please continue reading. 😃
What you'll be doing
Leading the development of Heyhack's web app. Our web application (https://app.heyhack.com) is developed in Blazor Server (ASP.NET Core) and Bootstrap 5. The vast majority of our web app is written in C# with only a tiny bit written in HTML, CSS, and JavaScript (less than 10%). You'll be taking the lead on developing new features, services, and UI components in Blazor.
Designing new features with our founders and product designers. Heyhack is still an early product, which was just launched in March 2022. There's still so much more to develop so you will participate actively in the design and prototyping of new features and products.
Integrating with third party services. We use a range of services to improve the efficiency and experience of our web app (including, Amazon Web Services, Auth0, Stripe, Zapier, and more). You'll be responsible for integrating new services and maintaining existing ones.
Building the foundation for new products. Our current main product is Heyhack Scan—our automated penetration testing service. Soon, we will begin the development of Heyhack Protect—a next-generation web application firewall that uses the results produced by Heyhack Scan.
Working with passionate colleagues. We've just secured funding and are now scaling up our remote team of designers and engineers. You'll be working with super passionate people from across the globe.
What we need from you
Significant experience developing in C#.
Fluency in Modern .NET (i.e., .NET Core/.NET 6).
Extensive experience with ASP.NET Core.
Fundamental knowledge of HTML and CSS.
Some experience working with CI/CD pipelines (we use GitHub Actions).
Preferably, some experience working with Amazon Web Services.
You enjoy taking ownership and working in a fast-paced environment.
Based in a time zone within GMT-5 to GMT+3.
While not required, it's a plus if you have some experience with Blazor Server applications. If you don't, it's okay—we'll teach you! 🙂
What we offer
Competitive salary.
Stock warrants in Heyhack.
40-hour work week. 40 hours is plenty to do great work.
100% flexibility. We're fully remote and don't have a fixed working schedule.
5 weeks of paid time off a year.
Paid desk in a co-working space of your choice.
All the hardware you need to do your job (we personally love the M1 MacBook Pros).
Paid parental leave (matching the benefits provided by the Danish Act on Parental Leave, which are some of the best in the world).
This job comes with several perks and benefits