Keyrune Incorporated Full Stack Web Developer Carlsbad, CA · Remote · Full time

Web Developer for Event & Tournament Registration and Operation SAAS Platform

Description

Full-Stack Web Developer

Reports to EVP Product


This team member will contribute to building and improving the Melee event registration and tournament operation platform. Melee is used globally to provide efficient, reliable operation of events. The Keyrune team, who create Melee, are passionate about minimizing time spent waiting by participants in events, so those folks can spend most of their time having fun. For event organizers, our focus is helping to streamline event revenue management, tournament and event operations, and providing event visibility. This allows organizers to dedicate their valuable time caring for customers, instead of wrangling data.

Duties and Responsibilities

  • Develop high-quality UI/UX for Melee web application
  • Maintain and update existing code base
  • Extend web application logic
  • Understand development effort and estimations


Employment Basis

This is a full-time salaried position, on an at-will basis. We are a fully remote, distributed team.


Wages & Benefits

  • Base salary of $100,000.00 annually as payroll, with paychecks issued twice monthly
  • Eligible for Keyrune employee option shares program
  • Monthly reimbursement program for game event entries, or game product purchases
  • Compassionate time-off policy
  • Platinum healthcare insurance, and coverage for Dental, Orthodontics, & Vision
  • Open-door communication policy, in which constructive feedback is encouraged between all team-members, healthy risk-taking is rewarded, and mistakes are expected, within the framework of accountability.


What does success look like?


Within two weeks of onboarding

Stand-up a fully functioning local development environment with help from EVP

Push small, production-ready code updates to the development repository


Within 30 days of onboarding

Comfortable with the existing Melee infrastructure and development policies

Able to perform scaling functions on the Melee infrastructure


Within 90 days of onboarding

Own the entire life-cycle of assigned user stories from definition to deployment

Able to provide loose time estimates for individual user stories

Able to deploy production updates to app servers and database


Immediate Proficiency Required

  • 4+ years of experience with .NET, C#, ASP.NET MVC framework, Razor Template Engine, & .NET web APIs
  • 4+ years of experience creating dynamic web pages using HTML, CSS, Javascript and jQuery
  • Develop high-quality UI/UX for an existing web application
  • Maintain and update existing code base
  • Extend web application logic
  • Understand development effort and estimations
  • Experience with NHibernate or Entity Framework ORMs
  • Skilled in database design, table & view creation, and optimization of MYSQL/MariaDB queries
  • Should be able to work with REST APIs making GET,  PUT, and POST calls
  • Experience using Git and GitHub
  • Able to work in an Agile tech-startup environment

Preferred

  • Experience with Twitter Bootstrap
  • Experience writing Kotlin/Java and Spring Framework microservices
  • Experience with Microsoft Azure or AWS


Corporate Facts and Diversity Values Statement

Keyrune is a Delaware C Corporation, with physical offices in California, and a fully remote workforce. The Keyrune team works to support businesses and communities, from tiny to global. We believe in the value of diversity, and are committed to growing our team based on providing equal opportunities to applicants, regardless of age, sex, race, ethnicity, ability or disability, gender identity, sexual orientation, geographic background.



Salary

$90,000 - $100,000 per year