Senior Fullstack Developer (React/TS, Python) / Contract / Romania
Job details:
- Full-time
- 100% Remote
- Duration: 1 year
- Start date: ASAP
We are looking for an experienced React / TypeScript Developer with solid Python backend expertise to strengthen the internal customer platform. It is the central source workspace that curates and presents key insights and tools that will deliver the right information to drive strategic values and ongoing proactive management of each customer and partner account.
You will play a key role in developing scalable, enterprise-grade applications within BTP (Multi Experience Platform – MXP) environment
In this role, you will collaborate closely with Product Owners, UX designers, and backend engineers to build high-quality, performant, and maintainable solutions that drive business value across the organization.
Responsibilities:
Build and enhance custom-components using React and TypeScript
-
- Translate business requirements into component implementations
- Develop and maintain and integrate APIs and backend services using Python (e.g., FastAPI, Flask) into the frontend application.
- Provide guidance for external service providers, such as oData services or rest-API
- Develop and implement React components and functions to create compelling user interfaces.
- Collaborate with designers and Product Owners to build user interfaces based on design templates and UX guidelines.
- Ensure high code quality through code reviews, testing, and continuous improvements.
- Optimize application performance for fast and smooth user experience.
- Troubleshoot, diagnose, and resolve issues related to frontend development.
Requirements:
- 5+ years of experience in frontend development with React
- Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3
- Solid experience in Python backend development (FastAPI, Flask, or similar)
- Experience building and integrating RESTful and/or OData APIs
- Understanding of microservices and distributed system architectures
- Experience with modern frontend tooling (Webpack, Vite, Babel)
- Proficiency with Git and collaborative development workflows
- Strong problem-solving and communication skills.
- Teamwork and the ability to effectively work in an agile development environment.
- Fluent English
SNI sp. z o.o. will process personal data for the purpose of the recruitment process in accordance with Data Privacy Policy. The data may also be stored and processed for future recruitment purposes, in accordance with the given consent.