datatrota
Signup Login
Home Jobs Blog

Full Stack Engineer 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.

  • As we scale, we are seeking a highly skilled Full Stack Engineer with expertise in software architecture to lead the development, deployment, and optimization of our mobile and web applications.

Key Responsibilities:

Software Development & Architecture

  • Lead the full-cycle development of Boothark’s mobile app and web platform using ReactJS, ReactNative, and NodeJS.
  • Design and implement scalable microservices architectures to ensure efficient and modular development.
  • Develop and maintain secure and high-performance APIs.
  • Optimize databases using MySQL and ensure data integrity, security, and scalability.
  • Build and maintain a robust backend infrastructure that supports real-time transactions.

DevOps & Deployment

  • Deploy, manage, and optimize cloud-based infrastructure using Docker and Kubernetes.
  • Monitor application performance using Prometheus and Grafana, ensuring high availability and reliability.
  • Automate deployment pipelines using DevOps best practices to achieve continuous integration and continuous deployment (CI/CD).
  • Prepare and deploy mobile applications to Google Play Store and Apple App Store, ensuring compliance with store guidelines and best practices.
  • Manage app versioning, updates, and troubleshooting for app store approvals and rejections.

Blockchain & Emerging Technologies

  • Research, develop, and integrate centralized blockchain-based solutions to enhance security and transparency in transactions.
  • Implement smart contracts and permissioned blockchain systems where necessary.
  • Stay up to date with emerging technologies and propose innovative solutions to enhance Boothark’s product offering.

System Optimization & Security

  • Ensure high-level system security, data protection, and compliance with industry best practices.
  • Conduct code reviews and performance audits to optimize speed, security, and efficiency.
  • Develop fail-safe mechanisms and backup strategies to maintain system resilience.

Collaboration & Leadership

  • Work closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
  • Lead architectural discussions and mentor junior engineers.
  • Provide technical expertise and recommendations for future product development and system enhancements.

Requirements:

  • 5+ years of experience in full-stack development and software architecture.
  • Strong proficiency in TypeScript, ReactJS, ReactNative, NodeJS, and MySQL.
  • Expertise in designing and implementing microservices architecture.
  • Experience with DevOps tools including Docker, Kubernetes, Prometheus, and Grafana.
  • Hands-on experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Strong knowledge of centralized blockchain technologies, including smart contracts and permissioned ledgers.
  • Experience with CI/CD pipelines, version control (Git), and agile development methodologies.
  • Solid understanding of API development, database optimization, and performance tuning.
  • Experience in deploying and maintaining apps on Google Play Store and Apple App Store.
  • Excellent problem-solving skills, with the ability to debug complex systems.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend