Back End Developer

Eduplaytion
alert with exclamation point inside a cirle
This position has been closed.
Posted
January 24, 2023
Full Time
Europe
Remote

Eduplaytion is seeking a Back-end Developer for a full-time, contract position (1-year, with opportunity for extension) to help us transform the way kids learn through exciting and innovative video game experiences. Working as part of an international remote team from Canada, Chile, Brazil, Portugal and Norway, the candidate will work closely with the Lead Architect and Team Lead to develop and maintain back-end services that power our educational platform.

 

What we’re looking for:

  • 3+ years professional experience working with JavaScript/Typescript
  • 3+ years professional experience working with NodeJS/Express
  • 3+ years professional experience working with PostgreSQL, MySQL, MongoDB or some other NoSQL database. We use PostgreSQL extensively in our stack.
  • Exposure to common web development front-ends like ReactJS, Angular or VueJS.
  • Comfortable working with distributed version control systems like Git.
  • Comfortable working in a Scrum/Agile development environment
  • Able to read, write and communicate effectively in English.
  • Highly motivated self-starter that is comfortable working with a startup
  • Comfortable working with ORM (We use TypeORM)
  • Exposure to common frameworks like Koa.js, Express and NestJS.

 

Responsibilities:

  • Design and code well-architected, scalable solutions using object-oriented programming languages
  • Work with the front-end developers to implement back-end features for our Parent Portal and Teacher Portal products
  • Work with the game development team to implement back-end features for our video game products
  • Have a solid grasp of asynchronous programming best practices with excellent debugging abilities
  • Server setup and maintenance experience, including load management and scaling
  • Ability to contribute to technical briefs and architectural discussions
  • Manage and setup new CI/CD pipelines (We primarily use TeamCity)
  • Perform routine Code Reviews and mentor less experienced team members.

 

Nice to have (But not required!):

  • Located in Portugal or Norway so you can meet some of us in person
  • Passion for video games! (and video game development)
  • Prior experience working with WebSockets
  • Prior experience working with OAuth2/OpenID Connect
  • Server Management experience (Linux)
  • Experience with cloud providers; like GCP, AWS and Azure.
  • Prior Professional Experience with another language; like C#, Golang, PHP or Rust.
  • Knowledge of xAPI and LRS (Learning Record Stores)

 

Our Selection Process:

  1. Screening: If selected for the shortlist, you will be asked to join a conference call with the CTO/Lead Architect and the WebDev Team Lead. In this call, we will ask questions to learn more about you and the projects you have worked on previously as well as some screening technical questions (no whiteboarding!). This is a good time to learn more about us, our product and working culture so please come with questions. Expect this call to last 30 to 60-minutes.
  2. Technical Assessment: If selected, we may ask you to perform a technical assessment. We do a 1-on-1 pair programming session where we give you access to a Github repository and work together to implement a small feature using the same tech stack we use in Production. We are most interested in seeing how you can work with existing code. This stage will typically take around 30 to 60-minutes to complete.
  3. Decision: If we both wish to proceed, we may have a follow-up call (or we’ll use email) for any clarifying questions we may have. After that, you will be given a decision and our standard contract will be sent over.

 

This is a full-time (40-hours/week) contract position (1-year, with opportunity to extend) that is available for candidates in the European Union. The candidate must perform all job duties within the European Union for the duration of the contract.

About 
Eduplaytion

Eduplaytion, founded in 2018, develops game-based learning solutions for the Norwegian market. Our flagship product, Numetry: The Math Game, entered beta in January 2021 with a commercial release in August 2022. Quickly approaching 200k users, Eduplaytion is poised to continue its rapid growth within Norway and has aggressive plans to expand to international markets.

Featured Game
s
More Jobs at
Eduplaytion
It looks like this team may not have any current job openings. Sign up for our newsletter and we'll be sure to let you know when they post a new role.
You may also wish to check for open roles on their
website.
Recent
Programming & Development
jobs
Thank you for joining! New issues are sent every Wednesday!
Oops! Something went wrong. Please try again.