Job Description
We are on the hunt for a Full Stack Developer with a keen expertise in Python and React
(or similar frameworks) to join our ambitious team. This role is pivotal in crafting and
refining the middle layers and visual tools that bridge our users with powerful AI models
and services. As part of our team, you will play a significant role in transforming how
businesses interact with AI, ensuring our solutions are not only innovative but also directly
contribute to achieving strategic business goals.
Key Responsibilities:
• Develop and enhance backend services using Python, focusing on integrating and
leveraging external AI services and models to support business objectives.
• Create front-end interfaces that are both intuitive and efficient, ensuring seamless
access and interaction with AI-driven data and insights.
• Collaborate with a dynamic team to design, develop, and deploy new features that
align with our strategic vision.
• Engage in the full software development lifecycle, emphasizing problem-solving,
debugging, and testing to ensure the highest quality of software.
• Continuously explore and incorporate modern technologies and methodologies to
improve our development processes and product offerings.
• Work in tandem with AI experts and business to ensure our AI solutions effectively
meet and exceed business requirements.
Qualifications
Required:
• Minimum of 5 years of experience in full-stack development, with a strong
background in Python for backend and React (or similar frameworks) for front-end
development.
• Proficient understanding of object-oriented programming, data structures,
algorithms, and system design.
• Demonstrated experience with RESTful API design and development.
• Knowledgeable in frontend technologies
• Experience with relational databases, such as PostgreSQL, and familiarity with
version control systems like Git.
• Agile mindset, comfortable with Scrum, Kanban, SAFe or similar.
• Strong analytical and problem-solving skills, with a collaborative and team-oriented
approach.
• Fluent in English, with excellent communication skills.
Nice to Have:
• Experience in integrating with cloud services and AI platforms.
• Understanding of Docker, Kubernetes, and cloud infrastructure management.
• Exposure to CI/CD practices and tools.
• Interest or experience in machine learning and AI application development.
Bachelor's Degree