Senior Fullstack JavaScript / TypeScript Engineer (React / Next.js / Node.js)
Senior Fullstack JavaScript / TypeScript Engineer (React / Next.js / Node.js)
We are looking for a strong Fullstack JavaScript / TypeScript Engineer who wants to work on modern web applications, scalable frontend/backend systems, and real product challenges.
This role is for an engineer who:
- is confident working across both frontend and backend,
- understands the modern React ecosystem,
- can make independent technical decisions,
- knows how to build maintainable architecture,
- and wants to influence the product instead of simply completing tasks.
Responsibilities
β’ Develop and maintain frontend applications using React / Next.js
β’ Develop backend services using Node.js
β’ Work with TypeScript across the entire stack
β’ Build scalable and maintainable application architecture
β’ Integrate frontend applications with backend APIs
β’ Work with asynchronous workflows and modern state management
β’ Optimize frontend and backend performance
β’ Implement authentication and authorization flows
β’ Participate in technical and architectural decision-making
β’ Work with cloud services and deployment workflows
β’ Integrate AI-powered features or external AI services into products
β’ Collaborate with product teams and designers
β’ Write clean, maintainable, production-ready code
Requirements
Must-have:
β’ 4+ years of experience in JavaScript / TypeScript development
β’ Strong production experience with React
β’ Experience with Next.js
β’ Backend development experience with Node.js
β’ Solid TypeScript knowledge
β’ Understanding of modern frontend architecture
β’ REST API integration experience
β’ Experience with state management solutions
β’ HTML / CSS / responsive UI development
β’ Git workflows
β’ Understanding of web performance optimization
β’ Experience working with cloud environments
β’ Experience with AI integrations or external AI APIs is a plus
β’ English level sufficient for technical communication and documentation
Nice to have
β’ Fullstack architecture experience
β’ React performance optimization
β’ SSR / SSG / ISR experience in Next.js
β’ Experience with cloud platforms
β’ CI/CD workflows
β’ Docker
β’ Authentication / security best practices
β’ WebSocket / realtime application experience
β’ Experience building scalable frontend systems
β’ AI-assisted products or AI integrations
β’ Experience working closely with product teams
β’ Testing experience (unit / integration / e2e)
Who We Are Looking For
We are not looking for a βfrontend-only developer.β
We are looking for a fullstack engineer who:
- understands the system as a whole,
- sees how frontend and backend interact,
- can independently own features,
- thinks about scalability and maintainability,
- and operates with senior-level engineering ownership.
Particularly valuable experience includes:
- building fullstack products,
- React + cloud knowledge,
- AI integrations,
- the ability to make technical decisions independently.
Tech Stack
β’ React
β’ Next.js
β’ Node.js
β’ TypeScript
β’ JavaScript
β’ REST APIs
β’ Git
β’ Cloud services
β’ Docker
Required skills experience
| Node.js | 4 years |
| Next.js | 3 years |
| React.js | 3 years |
| TypeScript | 3 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |