Backend Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Nairobi - Kenya

profile Monthly Salary: $ 15 - 15
profile Experience Required: 4years
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

This is a remote position.

Were looking for a passionate Backend Engineer to join one of our clients. Our client creates and facilitates impactful communities centered around innovation creativity and connection. We are looking for a dynamic player who will help in building vibrant in-person communities and digital experiences that bring professionals together.



What youll do:
  • Design develop and maintain backend services with a focus on performance scalability and reliability.
  • Work with asynchronous frameworks (FastAPI websockets) and modern databases (Postgres MongoDB/Beanie Neo4j).
  • Build event-driven microservices using technologies like RabbitMQ Redis Celery and Pub/Sub systems.
  • Apply advanced design patterns such as CQRS Message Bus and JWT-based authentication.
  • Implement robust search and data retrieval pipelines with Elasticsearch.
  • Use Docker and containerized workflows for local development and production deployments.
  • Collaborate cross-functionally with frontend product and DevOps teams to deliver high-quality solutions.
  • Incorporate AI tools into your workflow (e.g. AI-based IDEs like Cursor or Windsurf) to enhance productivity and code quality.


Requirements

  • 4 years of professional software engineering experience in building backend systems with Python.
  • Strong understanding of Python frameworks like FastAPI and Django.
  • Solid understanding of microservices and event-driven architectures.
  • Proficiency with relational and non-relational databases (Postgres MongoDB).
  • Knowledge of authentication/authorization systems (JWT OAuth2).
  • Familiarity with containerization and orchestration (Docker).
  • Experience integrating AI tools in daily workflow (IDE code generation debugging or testing).
  • Ability to thrive in a fast-paced agile culture where ideas quickly turn into shipped products.
  • Strong knowledge of RabbitMQ Redis Celery for distributed task management.


  • Nice to haves:
  • Experience with Neo4j or other graph databases.
  • Familiarity with Beanie ORM and SQLAlchemy.
  • Hands-on experience with Elasticsearch for search optimization.
  • Working knowledge of CQRS and other advanced architectural patterns.



Benefits

  • Impactful mission: Help build tools that support vibrant purposeful community connections
  • Diverse product scope: From mobile apps for event schedules to tools for community management and newsletter engagement.
  • Collaborative culture: Small talented team with a supportive community-first mindset.
  • Growth opportunities: Shape architecture lead backend initiatives mentor teammates and drive innovation.
  • Flexibility: Remote work flexible working time.



Required Skills:

4 years of professional software engineering experience in React Native. Strong understanding of JavaScript (ES6) and TypeScript. Experience with native mobile development concepts (iOS/Android) and bridging native modules. Familiarity with Redux MobX or other state management tools. Solid experience integrating APIs and working with authentication/authorization flows. Knowledge of mobile performance optimization and debugging tools. Strong problem-solving skills and attention to detail. Experience with Expo Firebase or push notification services. Familiarity with CI/CD for mobile apps. Experience with unit testing and end-to-end testing frameworks (e.g. Jest Detox). Ability to thrive in a fast-paced agile culture where ideas quickly turn into shipped products. Experience with AI-Based IDEs like Cursor Windsurf GitHub Copilot and Claude Code.

This is a remote position.Were looking for a passionate Backend Engineer to join one of our clients. Our client creates and facilitates impactful communities centered around innovation creativity and connection. We are looking for a dynamic player who will help in building vibrant in-person commu...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • Business Intelligence
  • Bidding
  • Accounts Assistant Credit Control
  • Account Development
  • Content Development
  • Lab Testing