Role Description

We are a small dynamic team of full stack developers, committed to creating fantastic competitive and entertainment experiences. We are looking for a Serverless Architect to lead our team in this exciting beginning of our company, fueled with rapid growth and exciting technical and product challenges! You will be working closely with the CEO, CTO, and the engineering team. This an awesome opportunity for a senior engineer who is well versed with React Native/TypeScript/React/Serverless, our main technology stack, and the games we cover. You will take ownership of our serverless architecture, maintenance, testing strategy and operations of the full stack team. We promise that the job will be fun, dynamic, and definitely not boring or repetitive.

What is our stack?

  • React for Web
  • React Native for Mobile 
  • Typescript
  • Serverless on AWS (AWS Lambda, API Gateway, DynamoDB, Step Functions, EventBridge)
  • Node

Requirements: What you should have

  • 3+ years of experience in software development
  • Full stack development experience with modern Cloud architectures
  • 3+ years of experience with AWS cloud architecture
  • Proficient in Node, TypeScript
  • Passion for fully automated CI/CD and IaC
  • Experience working in a SCRUM process
  • Ability to teach and coach others
  • Ability to take leadership opportunities
  • Passionate about Gaming

Bonus Points

  • AWS Certification
  • Involvement in the community (talks, blogs, podcasts, open-source projects)

Responsibilities: what you will be doing

  • Drive technical vision and excellence for our initial engineering team
  • Work alongside the CTO to define complex architecture requirements on both short and long term
  • Participate in back end development and occasionally in React front end development
  • Serve as a leader upleveling the technical and design understanding of the team
  • Work in an Agile environment to understand requirements, estimate the level of effort, and plan out the development roadmap
  • Collaborate with our software engineering team, designers, product managers, and user testers
  • Be part of the team building our customer-facing applications
  • Work and challenge our team in transitioning from our MVP to an hyper-scalable tournament ecosystem

Why Join Gamercraft?

  • You’ll join at a critical early stage, building the first version of many of our core systems & customer-facing applications. 
  • Your voice will be heard. We are a small, yet fast-growing company and will listen to your suggestions. If they follow our values, we will quickly put them into practice. 
  • You like to game, but love to create unparalleled experiences for users
  • We love Esports and creating opportunities for gamers to get better, achieve their goals, and develop genuine relationships with the Gamercraft community.

What we are offering

  • A base salary ranging from $120,000 to $140,000
  • Complete and comprehensive dental, vision, and health insurance plans
  • 401k Retirement Plan
  • Generous PTO
  • A monthly gaming benefits package

Position

Senior Software Engineer

Position
Department
Work-type
Location
Senior Software Engineer
Engineering Team
Full-Stack
Remote
Apply Now

The Gamercraft Story

Gamercraft is creating the new standard for online gaming experiences, starting with tournaments. We internalize the creation, organization, and production of online gaming tournaments. In doing so, we make it easy for amateur gamers to compete in high-quality tournaments in a fair, structured, and skill-adjusted way. If you're motivated by gaming and creating awesome experiences, come join us at Gamercraft!