MON Co. is a development studio and publisher focused on gaming, entertainment, and blockchain technology.
The company is known for its flagship franchise, Pixelmon, and the MON Protocol, a Web3 platform.
As a senior backend engineer, you will collaborate with software engineers, game developers, and designers to develop the backend API layer for games.
You will participate in technical design discussions, write and test high-quality products using JavaScript/TypeScript (NestJS), and conduct code reviews.
Responsibilities include maintaining cloud infrastructure using AWS services, contributing to documentation, and resolving product or system issues using JIRA/Confluence.
Requirements:
You must have at least 4 years of experience in a software engineering role within a product or engineering-led team.
Strong proficiency in JavaScript/TypeScript using NestJS is required.
Expertise in SQL (e.g., PostgreSQL) and proficiency in NoSQL databases (e.g., MongoDB, Redis) is necessary for effective data handling.
Extensive experience with AWS and proficiency in Docker for containerization is essential, along with advanced knowledge of CI/CD tools like Jenkins or GitHub Actions.
Deep experience with Java testing frameworks such as JUnit and Mockito, as well as knowledge of integration testing frameworks, is required.
A strong understanding of backend security protocols, OAuth, and performance tuning for scalability is necessary.
Familiarity with Solidity and EVM-based chains, as well as knowledge of libraries like Web3.js or Ethers.js, is advantageous.
You should possess strong professional skills to break down business requirements into technical requirements and communicate technical trade-offs effectively.
Benefits:
Your voice, ideas, and suggestions will be valued as the company continuously evolves.
You will work with a diverse, multicultural, and talented team that is supportive and innovative.
The role offers the opportunity to work on the latest technological, social, and financial trends in Web3 and blockchain.
The organization promotes a flat structure, fostering a community spirit where all team members collaborate across levels.