
Cross-Platform React Engineer (React.js & React Native, AI-Driven)
- Warszawa, mazowieckie
- Umowa
- Pełny etat
- Cross-platform mobile applications - React Native apps with custom features and integrations
- AI-powered web applications - React frontends that integrate with LLM APIs (OpenAI, Anthropic)
- Startup MVPs- Fast-moving projects requiring rapid prototyping and iteration
- Interactive web platforms - Video hosting, document management, authentication systems
- Custom component libraries - Reusable UI components and design systems
- Real-time applications - Chat interfaces, collaborative tools, live updates
- Embeddable widgets - Third-party integrations and SDK development
- 3+ years of professional React.js experience - Hooks, Context API, component lifecycle
- TypeScript expertise - Strong typing, interfaces, generics
- Modern JavaScript - ES6+, async/await, module systems
- State management - Zustand, Context API, or modern state solutions
- CSS/Styling - Tailwind CSS, CSS-in-JS, responsive design
- Next.js - Server-side rendering, static generation basics
- API Integration - REST APIs and GraphQL basics (Apollo Client)
- Performance optimization- avoiding unnecessary rerenders, caching, memoizing
- Build tools - Vite, Webpack, Metro bundler
- Testing - Unit testing with Vitest (preferred) or Jest, component testing
- AI-assisted development - Proficient with Cursor, Claude Code, or similar AI coding assistants
- Critical AI evaluation- Ability to review and validate AI-generated code
- AI-enhanced debugging - Using AI for troubleshooting while maintaining analytical thinking
- Prompt engineering - Effective communication with AI tools for development tasks
- React Native proficiency - Navigation, native modules, platform-specific code
- Platform knowledge- iOS/Android deployment, app store guidelines
- Native integrations - Device features, push notifications
- Performance optimization - Bundle size, memory management, smooth animations
- AI workflow integration - Comfortable integrating AI tools into daily development process
- Balanced AI usage - Leverages AI assistance without over-reliance, maintains code ownership
- Startup mentality - Adaptable to fast-changing requirements and priorities
- Problem-solving mindset - Ability to debug complex UI issues with and without AI assistance
- Communication - English B2+ level, clear technical communication
- Agile experience- Scrum/Kanban methodologies
- Client interaction - Comfortable discussing technical solutions with startup clients
- Flexible working- Remote-first with optional office visits
- Diverse projects - Work with innovative startups and scale-ups
- AI-first environment - Learn and grow with cutting-edge AI development practices
- Growth opportunities - Technical mentoring, conference attendance, AI training
- Modern tech stack- Latest tools, technologies, and AI development tools
- Creative freedom - Input on technical decisions and architecture choices
- Transparent processes - Open communication about project methods and decisions
- Mobile health app - React Native with device integrations
- Video hosting platform - React frontend with embeddable widgets
- Financial wellness platform - Educational app with interactive features
- Social sharing app - Mobile-first application with real-time features
- AI-powered web tools - React frontends with LLM integrations