Emagineis currently looking for aSenior Backend Developerto join our team on an exciting journey to redefine global connectivity.
We are building a decentralized mobile network powered by collaboration, open spectrum, and intelligent infrastructure.
This is a unique opportunity to contribute to a high-impact initiative at the intersection of telecom, cloud, and web3.
Your main responsibilities:
Develop and maintain backend services with a focus on scalability, modularity, and maintainability.
Build and expose REST APIs for both internal systems and third-party integrations (authentication, billing, analytics).
Work with event-driven communication patterns using Kafka to decouple services and ensure resilient architectures.
Deploy containerized services using Docker into cluster-based environments (e.g., Kubernetes, Nomad).
Implement and maintain centralized identity and access management (IAM) through platforms like Keycloak.
Collaborate with cross-functional teams to define architecture, review code, and establish best practices.
Contribute to monitoring, tracing, and continuous improvement of service performance.
You bring:
3–5 years of professional backend development experience.
Strong expertise, with proven experience in microservice-based architectures.
Solid background in designing and maintainingREST APIs, including versioning and error handling.
Hands-on experience withKafkaor other event-driven messaging systems.
Practical knowledge of deploying services in containerized and clustered environments.
Familiarity withauthentication/authorizationmodels and centralized IAM (e.g., Keycloak).
Ability to design schemas and queries forMongoDBand SQL databases.
Comfort with CI/CD tools such as GitHub Actions and API documentation standards like OpenAPI/Swagger.
Understanding of monitoring practices using tools likePrometheus/Grafana.
Strong problem-solving skills, curiosity, and the ability to thrive in an innovative, fast-paced environment.
Nice to have:
Experience integrating withweb3 platforms(wallet management systems, blockchain-based identity flows).
Exposure to multi-tenant or federated service models.
Experience contributing to web3 projects involving wallet authentication, token management, or blockchain usage tracking.
General knowledge ofdecentralized identity, smart contracts, or blockchain data indexing.