React.js Developer (Freelance / Remote)
Company: Blurn.com
Location: 100% Remote (Work from Home)
Start Time: 6:30 AM IST (to align with Australian hours)
Start Date: Immediate (Preferred)
Job Type: Freelance; 6–12 Months (Extendable based on performance and project scope)
Experience: 3+ years
Language Requirement: English (Preferred additional language: Tamil)
Salary: Based on Relevant Experience
Working Days: Mon-Fri/Sat
Annual Paid Leave: 25 Days + National Holidays
Company’s India HQ: Coimbatore, Tamil Nadu
Company’s Global HQ: Sydney, Australia
Company’s Main Client Base: USA, UK & Australia
Key Contacts: CEO, Head of Web Development
We’re Blurn/Bismath, a global digital marketing and web development agency with clients in Australia, the UK, and the USA. We are looking for an experienced React.js Developer to join our extended team on a 6-12 month initial contract, with the potential for extension upon successful performance. This is a long-term, stable opportunity for developers who enjoy working independently while contributing to a collaborative international team.
Job Summary
We are seeking a skilled Freelance React.js Developer to build and maintain AI-driven web applications with a modern React frontend and a Python-based backend. The ideal candidate has strong experience developing responsive, scalable user interfaces using React, TypeScript, and modern frontend tooling, and is comfortable integrating with AI/ML-powered APIs built in Python.
You will collaborate closely with AI engineers, backend developers, designers, and product stakeholders to deliver high-performance, production-ready AI applications.
This role is ideal for developers who enjoy working at the intersection of AI, frontend engineering, and modern web technologies.
Frontend Development (React)
- Develop and maintain user-facing features using React.js (Hooks & Functional Components)
- Build reusable, scalable UI components using a component-based architecture
- Implement responsive designs optimized for desktop, tablet, and mobile devices
- Ensure cross-browser compatibility and accessibility best practices
- Optimize frontend performance, rendering efficiency, and load times
AI & Backend Integration
- Integrate React applications with AI-powered Python backends (Django / Flask / FastAPI)
- Consume and manage data from RESTful APIs (AI inference, data processing, automation workflows)
- Handle authentication & authorization (JWT, OAuth, API tokens)
- Work with JSON-based APIs and real-time or async responses when applicable
- Collaborate with backend and AI teams to align UI with model outputs and system behavior
State Management & Tooling
- Manage application state using Redux, Redux Toolkit, or Context API
- Configure and use modern build tools such as Vite or Webpack
- Maintain clean code using ESLint, Prettier, and best coding standards
- Write basic unit and component tests using Jest / React Testing Library
Collaboration & Delivery
- Participate in code reviews and technical discussions
- Use Git (GitHub / GitLab) for version control and collaboration
- Work independently as a freelancer while meeting agreed timelines and deliverables
- Document components, workflows, and integration points clearly
Required Skills & QualificationsFrontend (Must-Have)
- Strong hands-on experience with React.js
- Proficiency in JavaScript (ES6+) and TypeScript (preferred)
- Solid understanding of HTML5, CSS3, Flexbox, and CSS Grid
- Experience building responsive web applications (Desktop & Mobile)
- Hands-on experience with state management (Redux / Context API)
- Experience integrating RESTful APIs
- Familiarity with modern package managers (npm / yarn / pnpm)
- Experience with Vite, Webpack, or similar bundlers
- Familiarity with Git-based workflows
- Basic understanding of frontend performance optimization
Nice-to-Have (AI & Python Exposure)
- Basic to intermediate Python knowledge
- Experience working with Django, Flask, or FastAPI
- Understanding of AI/ML-powered APIs (LLMs, computer vision, data pipelines, automation tools)
- Ability to read, debug, and extend Python backend code
- Experience integrating frontend applications with AI inference services
- Familiarity with JWT, OAuth, and API-based authentication
Additional Skills
- Experience with Next.js (SSR / SEO optimization for AI apps)
- Experience with Node.js
- Knowledge of UI frameworks such as Tailwind CSS, Material UI, or Ant Design
- Exposure to Docker and basic DevOps concepts
- Familiarity with CI/CD pipelines
- Understanding of SEO basics for SPAs and AI-powered apps
- Experience deploying or integrating with cloud platforms (AWS, GCP, Azure)
Please note:
Since it’s a fully remote role with flexible working hours, we use Hubstaff (or a similar tool) for tracking work hours and tasks.
Job Type: Part-time
Expected hours: No more than 30 per week
Benefits:
- Paid sick time
- Paid time off
- Work from home
Work Location: Remote