As a Senior Backend Engineer at Mistplay, you will:
- Collaborate with cross-functional teams to architect, develop, implement, and maintain complex backend features and services that meet industry standards and best practices.
- Integrate backend services with frontend features to enhance user engagement and experience.
- Identify potential risks and dependencies, developing strategies to mitigate them.
- Break down technical projects into manageable tasks, ensuring timely delivery.
- Work with DevOps to optimize CI/CD processes for efficient deployment.
- Monitor system health and proactively address performance issues.
- Lead code review sessions to promote scalable and maintainable codebases.
- Encourage knowledge sharing and continuous learning within the team.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
- 8+ years of backend engineering experience managing complex initiatives.
- Expertise in Node.js, Typescript, and JavaScript technologies.
- Experience with non-relational databases like AWS DynamoDB.
- Proficiency in AWS cloud services such as SNS, SQS, Lambda, S3, and Kinesis.
- Knowledge of microservices architecture and transforming monoliths into microservices.
- Strong team collaboration and communication skills.
- Analytical and problem-solving skills for troubleshooting backend issues.
Nice to have:
- Experience with Python or Golang.
- Knowledge of relational databases.
- Familiarity with Agile or Scrum methodologies.
- Experience designing scalable RESTful APIs.
- Knowledge of running APIs on services like ECR/EKS.
- Frontend experience with Android or PWA technologies.
- Interest in emerging backend technologies and AI integration.
*We thank all applicants. The masculine form has been used for simplicity. We are committed to employment equity.
Why choose Mistplay?
We strive to create a welcoming and enjoyable work environment! Our benefits include virtual and in-person team lunches, game nights, company events, and more. Our culture emphasizes growth, data-driven decision making, and innovation. We encourage sharing ideas, pushing boundaries, and realizing visions.