About the Role:
">
* Full stack developer
">
We are seeking a skilled and experienced full-stack developer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining scalable and high-performance full-stack applications.
">
Key Responsibilities:
">
* Design and implement backend architecture with a strong emphasis on scalability and performance
* Lead the integration of AI/ML features into products, collaborating closely with data scientists and engineers
* Develop robust backend services and APIs using Python and modern frameworks
* Contribute to frontend development using React and Node.js when needed
* Identify, prioritize, and execute tasks throughout the software development lifecycle
* Debug, optimize, and maintain backend systems and data workflows
* Document development phases and monitor system performance and reliability
* Participate in Scrum meetings and contribute to product and technical decision-making
">
Requirements:
">
* Bachelor's degree in Computer Science, Software Engineering, or a related field
* Advanced level of written and oral English proficiency
* 5+ years of professional software development experience, with a strong emphasis on backend development using Python
* Proficiency with frontend technologies such as React and Node.js
* Hands-on experience deploying ML/AI models in production environments
* Familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL
* Strong understanding of Object-Oriented Programming and Agile development principles
">
Benefits:
">
* Wellbeing support
* Macbook purchase support
* Yearly office allowance budget
"],