Senior Python Developer & Front end developer (Remote)
Note : These are urgent job roles, if you have higher notice period or if you are fresher then kindly don't waste your time.
For Front-end developers skills
?
Expert
in Next.js 15, React 19, TypeScript
?
Strong
API integration and error handling
?
Experienced
with Tailwind, shadcn/ui
?
Comfortable
working with backend teams
?
Quality-focused
with attention to detail
Essential Technical Skills
(Must Have)
1.
React & Next.js Expertise
?????
Next.js 15+ (App Router)
- 2+ years experience
React 19 with hooks (useState, useEffect, useCallback, etc.)
Server components vs client components
Dynamic routing and nested layouts
Understanding of hydration and SSR/CSR
2.
TypeScript
?????
Advanced TypeScript (3+ years)
Interfaces, types, generics
Type-safe API integration
No any types - strict typing
3.
API Integration
?????
RESTful API consumption
HTTP client libraries (fetch, axios)
Async/await patterns
Error handling and retries
Request/response type mapping
4.
State Management
????
React Context API
Local state management
Optional: React Query/SWR/TanStack Query for server state
Understanding of when to use different state strategies
5.
Tailwind CSS
?????
Tailwind CSS v4+ - 2+ years
Responsive design (mobile-first)
Custom theme configuration
Understanding of utility-first CSS
6.
shadcn/ui Components
????
Experience with shadcn/ui or Radix UI
Understanding of accessible components
Component composition patterns
Customizing pre-built components
Important Secondary Skills
7.
Form Handling
????
React Hook Form
Form validation (Zod schemas)
Complex multi-step forms
File uploads
8.
Data Visualization
???
Recharts or similar library
Dashboard creation
Charts, graphs, metrics display
Real-time data updates
9.
Workflow/Flow Builders
???
React Flow or similar
Node-based UI
Drag-and-drop interfaces
Visual programming UIs
10.
- Reading TypeScript interfaces to understand backend requirements
Environment Configuration
- .env variables, build-time vs runtime config
Error Handling
- Gracefully handling backend errors in UI
Loading States
- Managing async data fetching
CORS
- Understanding cross-origin issues
HTTP Status Codes
- Proper handling of 401, 403, 404, 500, etc.
Job Summary for Back end Developers (AI optional)
We are seeking a highly motivated and experienced Senior AI Python Developer to join our fully remote team. The ideal candidate will have a minimum of five years of experience in Python development with a strong focus on artificial intelligence and machine learning projects. You will be responsible for designing, developing, and deploying high-quality AI models and applications. This role requires a proactive self-learner who can thrive in an autonomous work-from-home environment and stay ahead of the curve with emerging technologies.
Key Responsibilities
AI Model Development: Design, build, train, and deploy machine learning and deep learning models to solve complex business problems.
Code & System Architecture: Write clean, scalable, and efficient Python code. Develop and maintain robust AI system architecture and data pipelines.
Project Lifecycle Management: Take ownership of AI projects from conception and data collection to deployment and ongoing maintenance.
Data Processing: Work with large, complex datasets. Perform data preprocessing, feature engineering, and validation to prepare data for machine learning models.
Research & Innovation: Continuously research and implement the latest AI/ML techniques, frameworks, and research papers to drive innovation within the company.
Collaboration: Work closely with data scientists, software engineers, and product managers to integrate AI capabilities into our products and services.
Testing & Optimization: Implement testing protocols and optimize model performance, scalability, and accuracy.
Required Qualifications and Skills
Experience: A minimum of 5 years of professional software development experience using Python.
AI Project Experience: Proven, hands-on experience in developing and deploying AI/ML projects (e.g., Natural Language Processing (NLP), Computer Vision, predictive modeling, reinforcement learning). A portfolio of completed projects is highly desirable.
Preferred Technical Proficiency:
Expert-level knowledge of Python and its core data science libraries (e.g., NumPy, Pandas, Scikit-learn).
Experience with AI/ML frameworks such as TensorFlow, PyTorch, or Keras.
Familiar with ai builder tools like curser & windsurf.
Solid understanding of algorithms, data structures, and software engineering principles.
Self-Learning & Autonomy: Demonstrated ability to work independently, manage priorities, and learn new technologies quickly without direct supervision. You must be a proactive problem-solver with a strong passion for continuous learning.
Remote Work: Proven ability to communicate effectively and collaborate with a distributed team. Excellent written and verbal communication skills are essential.
Preferred Skills
Experience with cloud platforms (AWS, Google Cloud, or Azure) and their AI/ML services (e.g., SageMaker, Google AI Platform).
Knowledge of MLOps principles and tools (e.g., Docker, Kubernetes, MLflow) for model deployment and lifecycle management.
Experience with big data technologies like Apache Spark.
A Master's degree or Ph.D. in Computer Science, Artificial Intelligence, or a related field.
Job Type: Full-time
Pay: ₹35,000.00 - ₹65,000.00 per month
Application Question(s):
Do you have experience in any ai tools ? If yes what are they ?
Have you worked in any ai projects ? If yes please brief.
What is your Salary expectation ? (Mention the range as mandatory)
Are you working in any company or projects ? If yes what is your notice period ? What is your nearest possible joining date?
Do you mentioned skills and stack proficiency ? If yes what are they ? And how much years ? (for Front end developers)
Are you full stack Developer ?
Experience:
Python: 5 years (Preferred)
AI: 1 year (Preferred)
* Front-end development: 3 years (Preferred)
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.