If you received this vacancy from our recruiters — read our Privacy Notice. Position overview DataArt is a global software engineering firm and a trusted technology partner for market leaders and visionaries. Our world-class team designs and engineers data-driven, cloud-native solutions to deliver immediate and enduring business value. We promote a culture of radical respect, prioritizing your personal well-being as much as your expertise. We stand firmly against prejudice and inequality, valuing each of our employees equally. We respect the autonomy of others before all else, offering remote, onsite, and hybrid work options. Our Learning and development centers, R&D labs, and mentorship programs encourage professional growth. Our long-term approach to collaboration with clients and colleagues alike focuses on building partnerships that extend beyond one-off projects. We provide the ability to switch between projects and technology stacks, creating opportunities for exploration through our learning and networking systems to advance your career. We are seeking Full-stack Engineers to join our growing technology team to build, maintain and evolve our fintech products, data pipelines and ML infrastructure using the latest toolsets and architecture. Responsibilities Contribute to the ongoing evolution of the existing content supply portfolio of applications and services. Design, develop, modify, implement, and support software components anywhere in the software stack. Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions. Focus on overall product quality and user experience. Provide ongoing maintenance, support and enhancements in existing systems and platforms. Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions. Provide recommendations for continuous improvement. Work alongside other engineers on the team to elevate technology and consistently apply best practices. Assist in task planning, estimation, scheduling, and staffing. Requirements Bachelor's Degree in Computer Science or relevant experience. Broad experience designing, programming, and implementing large information systems. Ability to provide in-depth evaluation and analysis of unique complex technological issues. Excellent analytical and problem-solving skills. Excellent organization and time management skills. Excellent written and verbal communication skills. Entrepreneurial and creative spirit, with willingness to lend expertise where needed. Experience working with Python backend framework, preferably Flask and FastAPI. Experience working with Typescript and ReactJS (+Redux) framework. Experience working with relational and non-relational databases (SQL and NoSQL engines). Experience working with ORM systems like SQLAlchemy. Experience working with GitHub, testing tooling in Python and Cypress, CI/CD and Agile methodology. #J-18808-Ljbffr