Afterverse, a mobile game studio known for PKXD, is seeking a Software Engineering Analyst to join their team. The role involves creating unforgettable universes for millions of players.
Responsibilities:
- Designing, implementing, and maintaining distributed systems for multiplayer games
- Collaborating with game development teams to enable new features
- Developing internal tools for various business areas to operationalize games
- Participating in all stages of project development: requirements, solutions, architecture, implementation, testing, and infrastructure configuration
Day-to-day activities:
- System development
- Participating in daily, weekly meetings and technical discussions
- Assisting in bug resolution
- Actively participating in self-development
Requirements:
- Knowledge of object-oriented programming
- Knowledge of functional programming paradigm
- Knowledge of asynchronous programming
- Knowledge of architecture and project patterns
- Knowledge of requirements gathering
- Knowledge of scalable systems architecture
- Knowledge of CI/CD flows
- Knowledge of microservices communication
- Knowledge of AMQP protocol
- Experience with data modeling and analysis
- Experience with relational and non-relational databases
- Experience with automated testing implementation
- Experience with unit tests
The role offers:
- 100% remote work
- R$1,000 for food allowance on IFood card
- R$400 flexible benefit for Home Office, Pharmacy, and Culture
- Gympass
- Amil dental plan (free dependent inclusion)
- Amil health plan (50% coverage for dependents)
- Life insurance
- Language assistance up to R$300 per month
- Education assistance up to R$3,600 per year + discounts at partner institutions
- Childcare assistance for children up to 5 years old
- School supply assistance
- Happy Day for birthday celebration
- Extended licenses
- Exclusive support for Transgender and People with Disabilities