banner_team.jpg

BACKEND DEVELOPER

If you want to work building a leading product of next generation technology, and help engineering teams to deliver the best platform and functionality possible, you’ll find your home in Freeverse. Read more about our mission. You will have the possibility to work 100% remote, within +/- 3 hours from our base in Spain. 

 

Our backend services must scale-out to serve high user traffic every day, and so must be developed with the highest quality that the gaming industry requires. Our applications are developed using several technologies and programming languages (Golang, Javascript, Kubernetes, AWS etc…), so you should not be afraid to work with our existing code, extend, maintain and continuously refactor our backend services. We love CI.

 

In this position, you will have an opportunity to make a real impact in a high-growth area of technology. As a backend engineer, you will.

 

  • Have ownership of your work, from design to deployment and operation; making an impact on helping to decide what we build and how we build it.

  • Create and maintain a scalable deployment solution for a multi-application ecosystem.

  • Collaborate with both internal and external UI/backend engineers to shape and define API contracts.

  • Design and implement data models/schemas in the data access layer

  • Use the latest backend technology: from cloud, automation, continuous integration, monitoring, to containers.

  • Develop and maintain automated build and continuous integration systems

  • Ensure the smooth operation of and participate in emergency response situations for outages in our infrastructure.

  • Design and implement unit testable code that is highly maintainable

  • Continually review our current development and deployment processes, design and document architecture and migration plans, and ensure our team successfully implements these plans.

  • Communicate and suggest new ideas and designs in both written and verbal formats

  • Learn, learn, and learn.

 

Your first days:

First month: For the first few weeks we will make sure you know your impact on the team and the business, learning about the team, the business, and processes. You will put your focus on understanding the product and the code, that is a key success factor. Due to the COVID situation, your onboarding will be remote - we’ll work hard together to make sure you settle in effectively.

 

First quarter: Now that you are familiar with our work practices and environment, you will start with your first project to implement a key element of our backend infrastructure. Depending on our current needs and your skill set, this will likely be a mix of core platform programming, deployment, integration and testing.

 

To the moon: Freeverse will challenge you to grow in your impact on the company, we will work to help you enjoy yourself at work. We expect you to train and share your knowledge with others, and help us a build a product that will truly change the world's view of digital ownership.


 

Job Requirements

You are  seasoned developer capable of building robust, secure and efficient environments. You are knowledgeable about, and have familiarity with, a wide variety of front-end and back-end technologies. You’re a motivated, self-starter who can power through ambiguity and work independently to achieve results. You’re a collaborative team player who rolls up their sleeves, responds quickly and decisively, is flexible and open to change, and is able to productively work with the team to achieve company objectives. You thrive in the fast-paced, dynamic start-up environment inherent to a high-growth technology company like Freeverse. Our specific requirements are 

 

  • 3+ years hands-on experience in coding and backend software development with at least one of these: Golang/C++/Rust, at least 1 year of which is with Golang.

  • Linux.

  • Containers with Docker.

  • Familiarity with the latest cloud, automation, continuous integration, monitoring.

  • Experience designing API's with Test Driven Development, or understand its importance.

  • Maximal autonomy, with a critical thinking mindset, capable of constructively arguing about your view on how something should be done.

  • Excellent level of English.

  • An “appreciate first” attitude to team-work – always providing honest feedback, while assuming that everyone is doing their best.

 

Not mandatory, but valued as plus:

 

  • Experience with Kubernetes.

  • Experience integrating APIs for payment systems.

  • Knowledge of blockchain development.

  • Knowledge of the games industry backend workflows.

  • Experience building MVP's with future improvements in mind, and not being afraid to move forward with existing deficiencies to be improved later.

 

Salary

€30-50K, depending on experience.

BACKEND DEVELOPER

logo.png
  • Medium-icon_white
  • LinkedIn
  • Twitter Clean

© 2021 Freeverse.io All Rights Reserved