ReactTypeScript Developer with Python
Job Summary
-
Contract type: B2B (PFA / SRL)
-
Work model: Remote (EU / Romania)
-
Project: Customer 360 Platform (Enterprise environment)
- Contracting period: 12 months
We are looking for an experienced React / TypeScript Developer with strong Python backend skills to join the development of an internal Customer 360 platform (ONE360).
In this role you will contribute to building scalable enterprise-grade applications within a Business Technology Platform Multi Experience Platform environment. You will collaborate closely with Product Owners UX designers and backend engineers to deliver high-quality performant and maintainable solutions that support business-critical applications.
-
Develop and enhance custom components using React and TypeScript
-
Translate business requirements into scalable frontend component implementations
-
Develop and integrate backend services using Python (FastAPI Flask or similar frameworks)
-
Build and integrate RESTful or OData APIs within the frontend application
-
Collaborate with Product Owners UX designers and developers to deliver user interfaces aligned with design templates and UX guidelines
-
Ensure high code quality through code reviews testing and continuous improvement
-
Optimize application performance to ensure smooth and responsive user experience
-
Troubleshoot and resolve frontend-related technical issues
-
Provide technical guidance to external service providers regarding API integrations
-
5 years of experience in frontend development using React
-
Strong proficiency in TypeScript JavaScript (ES6) HTML5 and CSS3
-
Solid backend development experience with Python (FastAPI Flask or similar frameworks)
-
Experience building and integrating RESTful and/or OData APIs
-
Understanding of microservices and distributed system architectures
-
Experience with modern frontend tooling such as Webpack Vite Babel
-
Proficiency with Git and collaborative development workflows
-
Strong analytical and problem-solving skills
-
Experience working in Agile development environments
-
Fluent English
-
Experience working within enterprise platforms or Business Technology Platform environments
-
Experience with Customer 360 platforms or CRM-related applications
-
Familiarity with scalable cloud-based architectures
-
Opportunity to work on a large-scale enterprise Customer 360 platform
-
Collaborative environment with Product UX and engineering teams
-
Modern technology stack and scalable architecture
-
Flexible remote working environment