We are looking for a talented and passionate Backend Developer to join our team and help us to architecture and build ours apps. You will work closely with our product team to create scalable products.
- Hands on with end to end lifecycle of features, from concept to deployment.
- Write clean, testable, scalable and maintainable code that complies with industry standards and best practices.
- Be force of proposition to improve our technology stack.
- Collaborate with peers on best practices and promote knowledge sharing.
- Own the development cycle from architecture design to implementation.
- Troubleshoot, identify and resolve API performance problems.
- Contribute to technical and architectural decision making.
- Mentor/Coach junior developers.
- Plan and integrate frontend features in collaboration with our development and product teams.
- Optimize database schema, queries, and caching.
- Ensure scalability and performance.
- BSc/MSc degree in Computer Science, or similar working experience.
- Strong critical thinking and problem solving skills.
- Experience in SOA (Service-oriented architecture).
- Practical experience building and consuming RESTful APIs.
- Strong mongoDB knowledge (design, complex query creation, best practices).
- Experience DevOps technologies AWS/GCP, Docker, Kubernetes.
- Understanding of software design patterns and micro-service architecture
- Passionate about writing clean and testable code.
- Ability to communicate fluently in English.
Excellent communications skills (interpersonal, written and verbal)
- Experience with Websockets.
- Familiarity with scaling and performance optimization.