Job Description

Backend Software Engineering Role

The primary objective of this position is to maintain and develop the backend infrastructure for a messaging application.

  • Familiarity with scalable systems Node.js TypeScript Cassandra Redis Elasticsearch MySQL RabbitMQ/Kafka React.js AWS Microservices architecture Scaling sockets S3 FCM & APNS HMS push notifications CI/CD Jenkins Jest/Mocha Chai Docker Kubernetes

This role requires expertise in designing building and maintaining highly efficient reliable software solutions. A deep understanding of technical concepts such as microservices scalability performance trade-offs system design pattern DevOps practices Continuous Integration Delivery (CI/CD) Agile Scrum methodologies Architecture patterns Monolithic monolithic architecture Distributed database system Real-time data processing Event-driven architecture Service-oriented Architecture Artificial Intelligence Machine Learning Deep learning Data Science are nece...

Apply for this Position

Ready to join beBeeBackend? Click the button below to submit your application.

Submit Application