As a Senior React, next js Developer, you'll step into a leadership role where your expertise and experience will shape the direction of our projects. You will play a key role in making sure our web applications are of high-quality and successful.
Job Description:
Leading the development of high-impact features Architecting scalable, efficient React and Next js solutions Collaborating with cross-functional teams and stakeholders Ensuring the highest standards of code quality and performance Identifying and addressing technical issues proactively Innovating and implementing best practices in React, Next js development Participating in strategic planning and decision-making Driving continuous improvement in development processes
Job Requirements
Experience & Background5+ years of professional experience as a Frontend / Web Developer. At least 3+ years of hands-on experience with React in production environments. Solid experience with Next.js (ideally versions 12+), including server-side rendering (SSR), static site generation (SSG), and API routes. Proven experience working on payments / fintech / e-commerce products (e.g. online checkout, payment gateways, wallets, recurring payments, subscriptions, or similar).
Technical Skills – Frontend Strong proficiency in Java Script (ES6+) and Type Script. Deep understanding of React fundamentals:Functional components, hooks (use State, use Effect, use Context, use Memo, use Callback, custom hooks). Component composition and reusable UI patterns. Solid experience with state management:React Context, Redux / Redux Toolkit, Zustand, or similar. Clear understanding of when to use local state vs global state vs server-state tools (React Query, RTK Query, SWR, etc.). Excellent knowledge of HTML5, CSS3, and modern styling approaches:CSS Modules, Styled Components, Tailwind CSS, or similar. Strong experience building responsive, cross-browser interfaces for desktop and mobile web. Hands-on experience with Next.js features:Routing (Pages and/or App Router), layouts, dynamic routes. SSR / SSG / ISR strategy and when to use each.next/image, next/link, dynamic imports, environment configs. Basic familiarity with middleware and API routes is a plus.
Technical Skills – Software Engineering & Payments Strong understanding of web security in the context of financial applications:XSS, CSRF, CORS, secure cookies, input validation, and safe handling of sensitive data on the frontend. Experience integrating with payment gateways / processors (cards, wallets, or local payment methods), including:Redirect / hosted pages, iframe-based flows, client-side tokenization, 3D Secure flows. Handling success/failure states, timeouts, and retries gracefully in the UI. Good understanding of RESTful APIs (Graph QL is a plus):Handling authentication tokens, headers, error handling, and data transformation. Solid software engineering fundamentals:Clean architecture, separation of concerns, SOLID principles (at least at a practical level). Version control using Git, feature branching, and pull-request workflows.