Senior Backend Developer
Join Flaminjoy as a Senior Backend Developer – Architecting the Future of Influencer Marketing.
Flaminjoy is seeking a driven and technically brilliant Senior Backend Developer to become a cornerstone of our engineering team. In this pivotal role, you will be instrumental in designing and building the robust, scalable, and high-performance backend systems that power our rapidly growing influencer marketing platform.
You will be at the forefront of solving complex challenges related to high-volume data processing, real-time system interactions, and innovative feature development. Working alongside a talented cross-functional team, you will architect and implement backend services, drive crucial optimizations, and champion best practices to ensure our platform remains a leader in the industry. Your contributions will directly impact the reliability, scalability, and future innovation of our entire platform, making this a highly rewarding and impactful position.
Key Responsibilities
- Design, develop, and maintain backend systems with a focus on scalability, security, and performance.
- Architect and implement APIs and services that integrate seamlessly with frontend applications and third-party systems.
- Optimize database performance and design efficient data storage solutions using MySQL and MongoDB.
- Develop and manage cloud-based services using AWS and Firebase, ensuring reliability and scalability.
- Collaborate with cross-functional teams, including frontend developers, DevOps engineers, and product managers, to align technical solutions with business goals.
- Implement and enforce coding standards, best practices, and security measures to ensure a high-quality codebase.
- Develop and maintain comprehensive Unit & Feature Tests to ensure system stability, prevent regressions, and improve overall code quality.
- Utilize GitHub for version control and manage CI/CD workflows for efficient deployment.
- Monitor system performance, troubleshoot issues, and ensure high availability and fault tolerance.
- Stay updated with industry trends and emerging technologies to continuously improve backend architecture.
Requirements
- 5+ years of experience in backend development with a strong foundation in PHP and Laravel.
- Proficiency in database design and optimization using MySQL and MongoDB.
- Experience working with cloud platforms such as AWS (EC2, S3, RDS, Lambda, etc.) and Firebase.
- Strong understanding of RESTful APIs, authentication mechanisms, and data security best practices.
- Knowledge of microservices architecture and serverless computing.
- Proficient in GitHub for version control and collaborative development workflows.
- Ability to write efficient, maintainable, and well-documented code.
- Experience in troubleshooting complex backend issues, improving system performance, and managing high-load applications.
- Strong analytical and problem-solving skills, with a focus on optimizing system efficiency and reliability.
- Ability to quickly adapt to new development platforms, tools, and environments.
- Work effectively in a team environment, contributing to code reviews, knowledge sharing, and continuous improvement processes.
Nice to have
- Experience working with AI-powered solutions, such as machine learning models, recommendation engines, or AI-driven automation.
- Experience with Docker, Kubernetes, and containerized environments.
- Familiarity with other messaging systems like Redis, RabbitMQ.
- Exposure to GraphQL and WebSockets for real-time data processing.
If you are passionate about backend development and eager to work on cutting-edge technologies in a fast-paced environment, we encourage you to apply at hr@flaminjoy.com