We are looking for an experienced Full Stack Engineer to play a critical role in building Ai System, our next-generation AI-driven agency management platform. This is a unique opportunity to work at the cutting edge of artificial intelligence, web development, and system integration to deliver a solution that will transform agency operations.
Key Responsibilities:
* Collaborate with cross-functional teams to design, develop, and implement the Ai system, including its AI core and integration with existing tools (ClickUp, Slack, Google Workspace).
* Develop and maintain both frontend and backend components of the Ai system web application, ensuring a seamless user experience and robust functionality.
* Work extensively with React Native and Next.js for modern, high-performance web development.
* Implement and manage Firebase services, including authentication, Firestore, and remote configuration, to support the application's backend.
* Implement RESTful APIs and webhooks for integration with external systems and services.
* Collaborate with AI/ML engineers to integrate machine learning models, with a preference for experience in working with AI models like OpenAI and Stable Diffusion.
* Design and implement efficient database schemas and data processing pipelines.
* Ensure scalability, performance, and security in a high-traffic environment.
* Participate in code reviews and contribute to technical documentation.
* Implement and maintain CI/CD pipelines for automated testing and deployment.
* Troubleshoot, debug, and optimize application code.
* Stay updated with emerging technologies and industry best practices, proactively recommending improvements to our technology stack and processes.
Good To Have:- Experience integrating AI/ML models
- Familiarity with natural language processing (NLP)
- Experience with microservices architecture and event-driven systems
- Experience with Agile development methodologies
Must Have:- 5+ years of experience in full stack development
- Proficiency in JavaScript/TypeScript and Python
- In-depth experience with React Native and Next.js
- Hands-on experience with Firebase services
- Strong expertise in FastAPI and related Python libraries
- Knowledge of RESTful API design and implementation
- Familiarity with cloud platforms and containerization technologies
- Experience with database systems
- Knowledge of version control systems and CI/CD practices
- Understanding of security best practices
- Excellent problem-solving skills
- Strong communication skills