Job Title: Backend Developer Specialist
About Us:
We are a global software development company that unites experts from diverse backgrounds and experiences in a collaborative culture to deliver exceptional products and services. As a forward-thinking company, we provide industry-leading solutions to complex problems. We operate in a fast-paced, agile environment, specializing in software consulting for our clients.
Job Summary:
This is a full-time remote working opportunity where you will be working as part of a Scrum team. You will work closely with other software engineers, stakeholders, and contributors on the project. Attending meetings, being actively involved in the decision-making process, and collaborating with all stakeholders are essential parts of this position.
Responsibilities:
* Backend Development: Design and implement scalable, high-performance applications with a strong emphasis on backend architecture.
* AI/ML Integration: Lead the integration of AI/ML features into products, collaborating closely with data scientists and engineers.
* API Development: Develop robust backend services and APIs using Python and modern frameworks.
* Frontend Collaboration: Contribute to frontend development using React and Node.js when needed.
* Task Management: Identify, prioritize, and execute tasks throughout the software development lifecycle.
* System Maintenance: Debug, optimize, and maintain backend systems and data workflows.
* Documentation: Document development phases and monitor system performance and reliability.
* Collaboration: Participate in Scrum meetings and contribute to product and technical decision-making.
Minimum Qualifications:
* Education: Higher education in Computer Science, Software Engineering, or a related field, ideally with a focus on Artificial Intelligence and/or Machine Learning.
* Language Proficiency: Advanced level of written and oral English proficiency.
* Experience: 5+ years of professional software development experience, with a strong emphasis on backend development using Python.
* Technologies: Proficiency with frontend technologies such as React and Node.js, hands-on experience deploying ML/AI models in production environments, familiarity with database technologies like MySQL, MongoDB, or PostgreSQL.
* Skills: Strong understanding of Object-Oriented Programming and Agile development principles.
Benefits:
* Wellbeing Support: Comprehensive wellbeing support program.
* Professional Growth: Opportunities for professional growth and development.
Additional Information:
We value innovation, continuous learning, and professional growth. We strive to create a workplace where everyone can thrive. We have a zero tolerance policy for discrimination.
],