Remote Full Stack Developer Opportunity
We are seeking a skilled full stack developer to join our team and contribute to the development of scalable, high-performance applications.
About the Role:
* This is a full-time fully remote working opportunity where you will be working as part of a Scrum team.
* You will be designing and implementing backend architecture, leading the integration of AI/ML features into products, and developing robust backend services and APIs using Python and modern frameworks.
* Additionally, you will be contributing to frontend development using React and Node.js when needed, identifying, prioritizing, and executing tasks throughout the software development lifecycle, debugging, optimizing, and maintaining backend systems and data workflows, and documenting development phases and monitoring system performance and reliability.
Responsibilities:
* Design and implement scalable, high-performance full stack applications with a strong emphasis on backend architecture.
* 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.
Requirements:
* A higher education in Computer Science, Software Engineering, or a related field, ideally with a focus on Artificial Intelligence and/or Machine Learning.
* An advanced level of written and oral English proficiency.
* A minimum of 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.