ItekakoAs a React Developer, you will join the client's platform engineering team, working on a large-scale React/TypeScript monorepo that powers multiple customer-facing applications, including billing dashboards, pricing models, usage analytics, and AI-powered features.
You'll collaborate closely with the client's backend engineers to deliver high-quality, scalable solutions while navigating complex business domains. You'll be involved in all phases of the development lifecycle—from design and implementation to testing and optimization, while actively contributing ideas, driving improvements, and promoting frontend best practices within the team.
Belgrade (full-remote)
Build and maintain multiple React applications within a shared monorepo environment
Develop complex, reusable UI components using established UI frameworks and custom design systems
Design and implement responsive and accessible interfaces for enterprise billing, pricing, and analytics platforms
Integrate frontend applications with REST APIs and real-time data streams to support usage metrics and pricing calculations
Manage complex application state using Redux and implement efficient data-fetching patterns with React Query
Ensure high code quality through strict TypeScript usage, performance optimization, and bundle management
Contribute to scalable component architecture and frontend best practices within the client's engineering team
This is a contractor-only position
Candidates are expected to work a late shift, being available until 11 PM CET The position is full remote, open to candidates across Serbia
To Excel In This Role, You Will Need
4+ years of professional experience in frontend development using React, TypeScript, and Redux
Strong knowledge of React 18+, including Hooks, Context, Error Boundaries, and modern concurrency patterns
Experience with AI-assisted coding tools or AI/ML integrations
Background in startup environments or fast-growing product teams
Advanced TypeScript experience, including strict mode, generics, advanced types, and module augmentation
Experience building and maintaining applications within monorepo architectures using modern build orchestration tools
Proficiency with modern build tools and frontend infrastructure (Webpack, Vite, Turbo, pnpm, Babel)
Experience developing responsive and accessible user interfaces using Tailwind CSS and component libraries such as Material UI or Radix UI
Experience integrating frontend applications with REST APIs and third-party services
Experience with testing frameworks and CI/CD pipelines
Hands-on experience with third-party API integrations (e.g. Stripe, Salesforce, SaaS platforms)
Experience with fintech, billing, payments, or analytics-heavy platforms is nice to have
Mid-Senior level
Full-time
IT Services and IT Consulting
¿Te interesa este puesto?