Software Engineer - Client SDK and Integrations

Sorry, this job was removed at 4:20 a.m. (PST) on Monday, March 29, 2021
Find out who's hiring in Greater LA Area.
See all Developer + Engineer jobs in Greater LA Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

WHAT WE’RE LOOKING FOR… 

Versus is looking for a software engineer who enjoys building code as much as interacting with external partners. If you’re a problem-solver that wants to change how consumers interact with entertainment behind the scenes, you’ll not only create what we provide, but also assist our partners with integrating and customizing our various platforms to serve their needs. We offer unique, prize-based matches to players and other content consumers, changing the way the world experiences entertainment.

Our stack is based in Elixir. React and Redux power our frontend applications, and we have SDKs for iOS, Android, and Unity - your Unity expertise will be a big plus.

We're a fast-growing team with a strong engineering culture who values collaboration and creativity. Every engineer contributes to the overall development process, product design, and roadmap of the company.

Did we mention we have a MAME Cabinet awaiting our post-COVID office return to the office?


WHAT YOU’LL BE DOING…

You’ll be the voice of external developers internally, serving as an expert in our technology, a go-to resource for internal teams, and a voice of guidance for our partners while working alongside our BD, Development, and Accounts teams. These integrations will assist with defining the future vision for developer-focused tools, SDKs, libraries, or plugins and you’ll play a direct role in:

  • Evangelizing our platform products by representing Versus at conferences, hackathons, developer meetups, etc
  • Supporting developer-facing marketing and sales collateral (i.e., our Developer Blog)
  • Creating and managing technical relationships with development teams of our strategic partners
  • Creating and managing the on-boarding process for all new partnership developers, ensuring the best developer experience
  • Fielding all technical questions raised by external developers via Slack/email/other channels
  • Creating sample apps and code for our products to make it easy for new developers to get started on our platform
  • Working with content partners to analyze their game or application and help them to devise an event strategy to power challenges.
  • Working with content writers, Engineering, and Accounts to develop robust and comprehensive documentation for our products
  • Assisting with identifying market opportunities and potential prospects/new developer segments to target through outreach and external-facing activities
  • Collecting feedback and feature requests from partners and help prioritize/roadmap these features with the product and eng teams
  • Tracking developer experience metrics and keeping internal stakeholders updated to identify opportunities for streamlining and simplifying the overall integration process

 

WE NEED… 

  • 3+ years of experience integrating SDKs into partner systems
  • High proficiency in all areas related to our products and with the ability to explain the technical aspects of how we solve customer problems
  • Strong programming, architecture, development, and integration skills
  • Significant experience in Unity or Unreal and the ability to extend and customize the engine’s functionality
  • A knowledge of how to build 2D UI systems in Unity uGUI or NGUI, Unreal UMG or similar
  • An excitement to help, teach, and mentor those around you
  • Great communication and team-work skills and experience collaborating with other developers via version control and bug tracking

 

WE’D LOVE TO SEE… 

  • An interest in taking on a public-facing role  
  • Experience with multiple programming languages
  • Experience working on building game servers and real-time multi-player systems 
  • Proficiency with 3D tools, e.g. 3ds Max, Maya
  • 3+ years professional experience with client-server development with REST or RPC based APIs and real time servers (TCP/UDP, Websockets)
  • Engine-level development or rendering pipeline development with OpenGL/Direct3D or similar


ABOUT VERSUS

Our mission is to make content more fun - not once, but over and over again. We value diversity & inclusion, empathy for our colleagues and our partners, and curiosity to explore and learn new things.

We offer competitive salaries, equity packages, medical, dental, vision, 401K matching, flexible hours, and paid vacation time that we encourage you to actually take.

 WE OFFER  

  • Competitive compensation and equity packages
  • Healthcare and benefits
  • Unlimited paid vacation
  • Flexible work day schedule - currently fully remote for COVID
  • Matched 401(K)
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Playa District, Los Angeles, CA 90045

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Versus SystemsFind similar jobs