Backend Engineer
📍 Location: Remote
About the Role
Join our engineering team to build robust, scalable backend services and APIs. You will work on microservices architecture, database design, and API development using modern frameworks and best practices.
Key Responsibilities
- ✓Design and develop RESTful APIs and microservices
- ✓Write clean, maintainable, and well-tested code
- ✓Optimize database queries and application performance
- ✓Implement authentication and authorization systems
- ✓Integrate third-party services and APIs
- ✓Participate in code reviews and technical discussions
- ✓Troubleshoot and resolve production issues
Required Qualifications
- •Bachelor's degree in Computer Science or related field
- •3+ years of backend development experience
- •Proficiency in at least one backend language (Python, Node.js, Java, Go)
- •Strong understanding of RESTful API design
- •Experience with SQL and NoSQL databases
- •Knowledge of caching strategies (Redis, Memcached)
- •Understanding of authentication/authorization (OAuth, JWT)
Nice to Have
- +Experience with microservices architecture
- +Knowledge of message queues (RabbitMQ, Kafka)
- +GraphQL experience
- +Understanding of Domain-Driven Design
- +Contributions to open-source projects
What We Offer
- ★Competitive salary
- ★Flexible working hours
- ★Remote work options
- ★Learning and development budget
- ★Health insurance
- ★Team building activities
Quick Info
Location
Remote
Employment Type
Full-time
Other Open Positions
DevOps Engineer
Build and maintain CI/CD pipelines, manage Kubernetes clusters, and implement infrastructure as code.
MLOps Engineer
Design and deploy ML pipelines, manage model lifecycle, and ensure scalable ML infrastructure.
Cloud Architect
Design cloud-native solutions, optimize cloud infrastructure, and lead cloud migration projects.