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