About EventCHI:
EventCHI, based in the Netherlands and operating globally, is a leader in technological innovation within the event industry. Weve developed a scalable microservice platform for payments, NFT ticketing, and more, using an open-source stack (Hashicorp Vault, K8s, Kafka, Redis, MongoDB) integrated with blockchain and AI technology. This platform connects to multiple React applications (JS + Native).
We are actively searching for top-tier Senior Backend Developers with blockchain experience to join our team in Bali. As we expand, we aim to build an exceptional team to drive our backend capabilities forward.
Whats the Role
As a Senior Backend Developer, your responsibilities will include:
- Designing, developing, and maintaining robust microservices using Node.js and relevant backend technologies.
- Building scalable, fault-tolerant systems in collaboration with cross-functional teams.
- Ensuring the quality, performance, and reliability of the platform.
- Leading code reviews, testing, and troubleshooting to maintain high standards.
- Researching and integrating new technologies and tools to enhance the platform.
- Optimizing backend performance by leveraging efficient data structures and algorithms.
- Implementing best coding practices, focusing on clean, modular, and maintainable code.
- Employing best practices for quick bug diagnosis and fixes to ensure minimal downtime and fast recovery from issues.
Why Join EventCHI
- Pioneering Change: Be part of a team reshaping the event industry.
- Flexibility: Work from our co-work space in Bali until our office is ready.
- Growth: Were a rapidly expanding company with numerous opportunities for professional development.
What We Require
Education & Experience:
- Bachelors or Masters degree in Computer Science or a related field.
- Extensive experience with Node.js, JavaScript, MongoDB, Kafka, Redis, and Blockchain.
- Expertise in event-driven microservices architecture and design patterns.
- Proficiency in Docker, Kubernetes, and microservices deployment.
Technical Expertise:
- Strong knowledge of blockchain technology.
- Familiarity with CI/CD pipelines, testing frameworks, and automation tools.
- Excellent skills in documentation and code quality.
Bug Fixing & Maintenance:
- Proficiency in diagnosing issues quickly, identifying the root cause of bugs, and implementing fast, reliable solutions.
- Experience using logging, monitoring, and alerting tools to detect and resolve issues in production.
- Familiarity with best practices for reducing debugging time and ensuring platform stability.
Security:
- Knowledge of secure coding practices.
- Experience with tools and methods for data protection and preventing web application threats like XSS and CSRF.
Optimization & Performance:
- Skills in optimizing applications for speed and scalability.
- Familiarity with performance tools and best practices.
- Experience with Google Cloud and Kubernetes cluster optimizations.
Teamwork & Collaboration:
- Excellent interpersonal skills and ability to work in a team environment.
- Experience with agile methodologies and cross-functional teams.
- Strong problem-solving skills and flexibility in work schedule when needed.
Continuous Learning:
- Commitment to continuous development and staying updated with industry trends.
Communication:
- Fluent in English (written and spoken).
- Ability to explain technical information to non-technical stakeholders.
Preferred (but not essential):
- Experience in the event industry or similar sectors.
- Open-source contributions or a portfolio of personal projects.
- Experience developing off-grid applications.
Ready to Take the Leap
If youre passionate about impacting the event industry, love microservices and scalable architectures, and believe robust backend systems are key to success, we want to hear from you.
This is a full-time position, and we offer competitive compensation. As a rapidly growing company, we are looking for a developer who is ready to support EventCHI and wants to grow with us.
Apply Now! Lets redefine the event industry through innovative AI solutions.
Note: Starting as soon as possible. Only candidates with the right skillset and relevant experience will be considered.