
Senior Full Stack Engineer
- Jakarta
- Permanen
- kerja tetap
- Design, develop, implement, and deploy scalable and efficient back-end solutions
- Build scalable back-end systems that handle large volumes of data and API requests
- Work on optimization using high-volume caching services like Varnish and Memcached
- Write clean, maintainable, and well-documented code following industry best practices
- Refactor existing (legacy) services for a sustainable future
- Work with engineers and stakeholders to find creative solutions as we build core parts of our infrastructure to better suit the needs of our platform going forward
- Conduct thorough testing and debugging of back-end systems to identify and resolve any issues or bugs
- Stay up-to-date with the latest industry trends and technologies to ensure continuous improvement and innovation
- Work alongside engineers, product managers, volunteers, and the wider contributor community to translate business requirements into technical specifications, ensuring the right tools and features are developed to advance the platform
- 3+ years of experience working with TypeScript / Node in a professional environment
- Experience with data processing optimization, such as caching
- Experience working with MariaDB and MongoDB
- Fluent in English
- Excellent written and verbal communication skills
- This role requires availability during core hours aligned with UTC+4, which corresponds to early mornings or late evenings in the Philippines and Indonesia. This schedule enables effective coordination with teams and partners based in Europe and other regions.
- Experience working with PHP
- Experience working with Go
- Experience working with React and JavaScript frameworks, enabling server-side rendering (SSR).
- Experience with Mobile backend service architecture
- Experience working with blockchain technology
- An interest in gaining deeper insights into the gaming and esports space
- A track record of contributing to open-source projects or passion projects in the gaming domain
- Experience using & setting up Gitlab CI/CD infrastructure
- A multicultural work environment in a company where you can truly make a difference.
- Using your creativity to execute different types of projects.
- Keeping up with the latest trends and learning new skills.
- Creating strong relationships with experienced team members who will coach and mentor you.