Full Stack Developer
Job Description:
We are seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing and implementing scalable, high-performance full stack applications with a strong emphasis on backend architecture.
Key Responsibilities:
* Design and Implement Scalable Applications: You will design and implement scalable, high-performance full stack applications with a strong emphasis on backend architecture.
* Lead AI/ML Feature Integration: You will lead the integration of AI/ML features into products, collaborating closely with data scientists and engineers.
* Develop Backend Services and APIs: You will develop robust backend services and APIs using Python and modern frameworks.
* Contribute to Frontend Development: You will contribute to frontend development using React and Node.js when needed.
Minimum Qualifications:
* Higher Education: Higher education in Computer Science, Software Engineering, or a related field, ideally with a focus on Artificial Intelligence and/or Machine Learning.
* Advanced English Proficiency: Advanced level of written and oral English proficiency.
* Professional Experience: 5+ years of professional software development experience, with a strong emphasis on backend development using Python.
* Frontend Technologies: Proficiency with frontend technologies such as React and Node.js.
* AI/ML Experience: Hands-on experience deploying ML/AI models in production environments.
* Database Technologies: Familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL.
* Programming Principles: Strong understanding of Object-Oriented Programming and Agile development principles.
Benefits:
* Wellbeing Support
* Macbook Purchase Support