datatrota
Signup Login
Home Jobs Blog

Flutter Mobile Developer at Boothark

BootharkLagos, Nigeria Software Development
Full Time
Boothark is a future-oriented and innovative company building a cutting-edge mobile application from scratch, leveraging blockchain technology, CI/CD architecture, MySQL database, and microservices. We're seeking an experienced Flutter Mobile Developer to join our team and help shape the future of our product.

Responsibilities:

  • Design and develop a high-performance, scalable mobile application using Flutter
  • Implement blockchain technology for secure and transparent data management
  • Collaborate with the team to design and implement CI/CD pipelines for automated testing and deployment
  • Integrate MySQL database for robust data storage and management
  • Develop and maintain microservices using Docker, Kubernetes, and containerization
  • Implement service discovery, API gateways, and load balancing
  • Monitor and analyze application performance using Prometheus and Grafana
  • Collect, process, and visualize logs using ELK Stack (Elasticsearch, Logstash, Kibana)
  • Write clean, efficient, and well-documented code with no dependencies on external libraries
  • Participate in code reviews and contribute to the improvement of the overall codebase
  • Troubleshoot and debug issues, ensuring high-quality and reliability

Requirements:

  • 3+ years of experience in mobile app development with Flutter
  • Strong understanding of blockchain technology and its applications
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD)
  • Proficiency in MySQL database management
  • Experience with microservices architecture and development
  • Knowledge of containerization using Docker and container orchestration using Kubernetes
  • Familiarity with service discovery tools (e.g., Consul, etcd) and API gateways (e.g., NGINX, Amazon API Gateway)
  • Experience with monitoring and logging tools, specifically:
  • Prometheus for metrics collection and alerting
  • Grafana for dashboarding and visualization
  • ELK Stack for log collection, processing, and visualization
  • Excellent problem-solving skills and attention to detail
  • Ability to work in a fast-paced environment with no external libraries
  • Strong communication and team collaboration skills

Nice to Have:

  • Experience with cloud services (e.g., AWS, Google Cloud)
  • Knowledge of other programming languages (e.g., Java, Swift)
  • Familiarity with agile development methodologies

What We Offer:

  • Competitive salary and benefits package
  • Opportunity to work on a groundbreaking project with cutting-edge technology
  • Collaborative and dynamic work environment
  • Professional growth and development opportunities
  • Flexible working hours and remote work options

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend