We are seeking a talented Full-Stack Developer to join our dynamic Research and Prototyping team. As a Full-Stack Developer, you will play a crucial role in transforming proof of concepts (POCs) and minimum viable products (MVPs) into scalable, production-ready applications. You will work closely with researchers and product teams to ensure the successful deployment of innovative solutions.
Responsibilities
- Develop and maintain full-stack applications using Python, Next.js, React.JS, and Firebase/Supabase.
- Implement containerization and orchestration using Docker, ensuring efficient CI/CD pipelines.
- Transform POCs and MVPs into robust, production-ready code.
- Collaborate with cross-functional teams to ensure seamless integration of new features.
- Participate in code reviews, testing, and debugging to maintain high code quality.
- Stay up-to-date with emerging technologies and best practices in full-stack development and machine learning.
Qualifications
- Strong proficiency in Python, Next.js, and JavaScript.
- Experience with FastAPI/Django and Firebase or Supabase for backend development.
- Solid understanding of Docker and CI/CD processes.
- Familiarity with cloud platforms and deployment strategies.
Nice to Have:
- Experience with Kubernetes for container orchestration.
- Keen interest in machine learning and integrating AI/ML models into applications.
- To be considered for this position, please ensure you attach your GitHub profile in your resume. Additionally, candidates will be required to complete a series of assessments as part of the selection process.