Login / Register

Technical Leader

Flaminjoy is looking for a Technical Lead to drive the architecture, development, and innovation of our ecosystem. In this role, you will provide technical leadership across multiple teams, ensuring that our backend, frontend, and mobile applications are scalable, secure, and efficient. You will work closely with developers, DevOps engineers, and product managers to align technical solutions with business objectives while fostering a culture of engineering excellence.

As a Technical Lead, you will be responsible for designing and optimizing system architectures, mentoring developers, and ensuring best practices are followed across all projects. You will play a critical role in making architectural decisions, improving system reliability, and guiding the evolution of our platform.

Key Responsibilities

  • Lead the technical vision and strategy for the platform, ensuring scalability and performance.
  • Architect, design, and oversee development of backend services, APIs, and integrations.
  • Collaborate with frontend and mobile teams to ensure seamless interoperability across all applications.
  • Optimize database performance and implement efficient data storage solutions using MySQL, Aurora, and MongoDB.
  • Manage cloud infrastructure (AWS, Firebase) to ensure high availability and fault tolerance.
  • Define and enforce coding standards, best practices, and security measures.
  • Provide technical mentorship and guidance to developers, fostering a culture of continuous learning and improvement.
  • Oversee DevOps processes, ensuring smooth CI/CD workflows and infrastructure automation.
  • Lead technical problem-solving and troubleshooting, ensuring the stability of the platform.
  • Stay up to date with emerging technologies and recommend improvements to enhance system performance and security.

Requirements

  • 5+ years of experience in software development with expertise in PHP, Laravel, and backend architecture.
  • Strong experience with database management (MySQL, Aurora, MongoDB) and query optimization.
  • Hands-on experience with AWS services (EC2, S3, RDS, Lambda) and Firebase.
  • Experience with Flutter development, with a deep understanding of mobile application architecture.
  • Strong DevOps skills, including CI/CD pipelines, Docker, Kubernetes, and infrastructure automation.
  • Deep understanding of RESTful APIs, authentication mechanisms, and security best practices.
  • Experience in microservices architecture and scalable system design.
  • Proficiency in GitHub version control and collaborative development workflows.
  • Ability to write efficient, maintainable, and well-documented code.
  • Experience in debugging, troubleshooting, and performance optimization.
  • Strong leadership skills, with the ability to mentor and guide developers.
  • Excellent problem-solving abilities, with a focus on scalability, performance, and reliability.
  • Ability to work effectively in a collaborative, fast-paced environment.
  • Familiarity with Redis, RabbitMQ, or other messaging systems.
  • Exposure to GraphQL and WebSockets for real-time data processing.
  • Previous experience in leading engineering teams or mentoring junior developers.

Nice to Have

  • Experience working with AI-powered solutions, such as ML models and recommendation engines.

If you are passionate about leading technical teams, driving innovation, and building high-performance systems, we encourage you to apply at hr@flaminjoy.com and be part of our journey at Flaminjoy!