Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are looking for a Senior Full Stack Developer (React / TypeScript + Python) to join a large-scale enterprise project focused on building and enhancing a Customer 360 platform used for strategic customer and partner management. The platform centralizes data, insights, and tools in a single workspace that enables internal teams to better understand and manage customer relationships. In this role, you will contribute to the development of a scalable cloud-based application, working closely with Product Owners, UX Designers, and Backend Engineers to deliver high-quality, maintainable solutions within a modern microservices architecture.
Responsibilities
- Develop and enhance frontend components using React and TypeScript
- Implement new features based on business and product requirements
- Build and integrate backend services using Python (FastAPI, Flask, or similar frameworks)
- Design, develop, and integrate REST and OData APIs
- Contribute to the development of scalable microservices-based architecture
- Collaborate with Product, UX, and Backend teams to deliver end-to-end features
- Ensure code quality through code reviews, testing, and best development practices
- Optimize application performance, scalability, and maintainability
- Troubleshoot, debug, and resolve technical issues
- Participate in technical design discussions and architecture decisions
Requirements
- 5+ years of experience in frontend development with React
- Strong experience with TypeScript and modern JavaScript (ES6+)
- Experience developing backend services with Python
- Experience working with REST APIs and service integrations
- Understanding of microservices and distributed systems
- Experience with frontend tooling such as Webpack, Vite, or Babel
- Experience using Git in collaborative development environments
- Experience working in Agile development teams
- Strong problem-solving and debugging skills
- Fluent English (written and spoken)
We Offer
- Relocation package
- Flexible working hours
- Competitive compensation package
- Performance bonuses
- Job rotation
- Learning through Arnia Academy
- Attractive projects
- Medical benefits
- Trainings
- International work experience
- Referral program
About the Company
Join our team and contribute to a dynamic and innovative environment where your skills will be valued and your career will grow.