Close

Contacts

+1 (212) 555-0100
+968 91257536

OpenFirms Corporation One World Trade Center, Suite 8500 New York, NY 10007 United States

james@openfirms.com

Career Details

Job Description:


Senior React Developer – Next.js Specialist

OpenFirms – Enterprise IT Solutions

Position Overview

OpenFirms is seeking a highly skilled Senior React Developer with extensive Next.js experience to join our dynamic development team. This is a fully remote position open to candidates anywhere in India, working on cutting-edge enterprise solutions for Fortune 500 clients, government organizations, and leading businesses across the Middle East, Asia-Pacific, and Europe.

Job Details
  • Position: Senior React Developer (Full Stack)
  • Experience Required: 6+ Years
  • Employment Type: Full-time, Permanent
  • Work Schedule: Monday to Friday (Full Day) + Saturday (Half Day)
  • Location: Fully Remote (India Only)
  • Time Zone: Flexible with core overlap hours
  • Holidays: Indian Public Holidays Applicable

Core Responsibilities
Frontend Development
  • Develop and maintain high-performance web applications using React.js and Next.js
  • Build responsive, mobile-first user interfaces with modern CSS frameworks
  • Implement Server-Side Rendering (SSR) and Static Site Generation (SSG) using Next.js
  • Optimize application performance for enterprise-scale deployments
  • Ensure cross-browser compatibility and accessibility (WCAG 2.1 compliance)
Full Stack Development
  • Design and develop RESTful APIs using Node.js and Express.js
  • Implement real-time features using WebSockets and Socket.io
  • Integrate with enterprise systems including CRM, ERP, and document management platforms
  • Work with databases (MongoDB, PostgreSQL, MySQL) and implement efficient data models
DevOps & Collaboration
  • Manage code versioning and collaboration using Git and GitHub
  • Implement CI/CD pipelines for automated testing and deployment
  • Participate in code reviews and maintain coding standards
  • Collaborate with cross-functional teams including designers, backend developers, and QA engineers
Enterprise Solutions
  • Contribute to AI-powered document management solutions
  • Develop digital transformation applications for enterprise clients
  • Build secure, scalable applications for government and financial sector clients
  • Implement enterprise-grade security measures and compliance requirements

Required Technical Skills
Frontend Technologies
  • React.js (6+ years) – Hooks, Context API, Redux/Zustand
  • Next.js (3+ years) – App Router, Pages Router, API Routes
  • JavaScript/TypeScript – ES6+, async/await, modern syntax
  • HTML5 & CSS3 – Semantic markup, Flexbox, Grid
  • CSS Frameworks – Tailwind CSS, Styled Components, Material-UI
Backend Technologies
  • Node.js (4+ years) – Event loop, streams, clustering
  • Express.js – Middleware, routing, authentication
  • RESTful APIs – Design principles, OpenAPI/Swagger documentation
  • GraphQL – Queries, mutations, subscriptions (preferred)
Development Tools
  • Git & GitHub – Branching strategies, pull requests, code reviews
  • Package Managers – npm, yarn, pnpm
  • Build Tools – Webpack, Vite, Rollup
  • Testing – Jest, React Testing Library, Cypress, Playwright
Database & Backend Services
  • MongoDB – Aggregation, indexing, performance optimization
  • PostgreSQL/MySQL – Complex queries, stored procedures
  • Redis – Caching, session management
  • Cloud Services – AWS/Azure/GCP basics

Preferred Additional Skills
Enterprise Technologies
  • Microservices Architecture – Docker, Kubernetes
  • Message Queues – RabbitMQ, Apache Kafka
  • Search Engines – Elasticsearch, Solr
  • API Gateway – Kong, AWS API Gateway
  • Authentication – OAuth 2.0, JWT, SAML
AI & Advanced Features
  • AI/ML Integration – OpenAI API, TensorFlow.js
  • Document Processing – OCR, PDF manipulation
  • Real-time Features – WebSockets, Server-Sent Events
  • Payment Integration – Stripe, PayPal, Razorpay
DevOps & Infrastructure
  • CI/CD – GitHub Actions, Jenkins, GitLab CI
  • Containerization – Docker, Docker Compose
  • Cloud Platforms – AWS, Azure, Google Cloud
  • Monitoring – New Relic, DataDog, Sentry
Quality & Performance
  • Performance Optimization – Core Web Vitals, Lighthouse
  • Security – OWASP guidelines, security best practices
  • Accessibility – WCAG 2.1 compliance, screen readers
  • SEO – Meta tags, structured data, sitemaps

Experience Requirements
Professional Experience
  • 6+ years of professional React.js development experience
  • 3+ years of Next.js production application development
  • 4+ years of Node.js and Express.js backend development
  • 2+ years experience with enterprise-level applications
  • Experience with Agile/Scrum development methodologies
Project Experience
  • Built and deployed at least 5+ production applications using React/Next.js
  • Experience with enterprise clients or B2B applications
  • Worked on applications serving 10,000+ users
  • Experience with multi-language and multi-tenant applications
  • Knowledge of government/banking compliance requirements (preferred)

Soft Skills & Attributes
Communication & Collaboration
  • Excellent written and verbal communication skills in English
  • Ability to work effectively in remote, distributed teams
  • Experience mentoring junior developers
  • Strong problem-solving and analytical thinking skills
Work Ethic & Reliability
  • Self-motivated with ability to work independently
  • Strong attention to detail and code quality
  • Ability to meet deadlines and manage multiple projects
  • Proactive approach to learning new technologies

What We Offer
Compensation & Benefits
  • Competitive salary commensurate with experience
  • Performance-based bonuses and annual increments
  • Health insurance for employee and family
  • Professional development budget for courses and certifications
  • Flexible working hours with core collaboration time
Career Development
  • Opportunity to work on Fortune 500 client projects
  • Exposure to cutting-edge AI and enterprise technologies
  • Technical leadership opportunities
  • International project exposure (Middle East, Europe, Asia-Pacific)
  • Certification sponsorship (AWS, Azure, React, Next.js)
Work Culture
  • Fully remote with flexible hours
  • Modern tech stack and latest development tools
  • Collaborative environment with experienced developers
  • Innovation time for exploring new technologies
  • Work-life balance with respect for personal time

Application Process
Required Documents
  1. Updated Resume highlighting relevant experience
  2. Portfolio/GitHub showcasing React/Next.js projects
  3. Cover Letter explaining interest in OpenFirms
  4. Live Project URLs (if available)
Interview Process
  1. Initial Screening – HR and technical background review
  2. Technical Assessment – React/Next.js coding challenge
  3. Technical Interview – System design and problem-solving
  4. Final Interview – Cultural fit and project discussion
  5. Reference Check – Previous employer verification
Technical Assessment Areas
  • React/Next.js component development
  • Node.js/Express API development
  • Database design and optimization
  • System architecture for enterprise applications
  • Code quality and best practices

About OpenFirms

OpenFirms is a leading enterprise IT solutions provider specializing in AI solutions, document management, digital transformation, and mobile development. We serve Fortune 500 companies, government organizations, and enterprises across the globe with offices in Dubai, Muscat, Mumbai, Hong Kong, and Berlin.

Our Technology Stack:

  • Frontend: React, Next.js, TypeScript, Tailwind CSS
  • Backend: Node.js, Express.js, Python, Java
  • Databases: MongoDB, PostgreSQL, Redis
  • Cloud: AWS, Azure, Google Cloud
  • AI/ML: OpenAI, TensorFlow, custom models

How to Apply

Email your application tojames@openfirms.com 
Subject Line
: “Senior React Developer Application – [Your Name]”

Contact Information:


OpenFirms is an equal opportunity employer committed to diversity and inclusion. We welcome applications from all qualified candidates regardless of race, gender, religion, or background.

Application Deadline: Rolling basis – Apply now for immediate consideration

Senior React Developer – Next.js Specialist

Senior React Developer – Next.js Specialist OpenFirms – Enterprise IT Solutions Position Overview OpenFirm