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)