Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Senior Full Stack Developer (ReactJS with Python + FastAPI.
Kanpur | Expertini

Urgent! Senior Full Stack Developer (ReactJS with Python + FastAPI Job | Irisidea

Senior Full Stack Developer (ReactJS with Python + FastAPI



Job description

Company Description


Founded in 2010, Irisidea began as a B2B and B2C enterprise eCommerce solutions provider and has evolved into an innovative software product and solutions company specializing in Data Engineering, AI/ML, IoT, and real-time data processing.

With delivery centers in Ontario, Canada, and Bangalore, India, as well as partnerships in the USA and Russia, Irisidea helps organizations navigate digital transformation.

Committed to delivering high-quality, on-time, and budget-friendly solutions, Irisidea emphasizes customer satisfaction, continuous improvement, and excellence.

Guided by seasoned technologists, Irisidea's mission focuses on innovation, integrity, and fostering collaborative relationships with clients to achieve sustainable business growth.


Experience: 5 Years

Notice Period: 15-30 days


Responsibilities:

Develop and maintain responsive web applications using React.js and related technologies.

Design, build, and maintain RESTful APIs using Python (Flask / Django / FastAPI).

Collaborate with UI/UX designers and backend developers to ensure seamless integration between frontend and backend systems.

Optimize application performance and ensure scalability, maintainability, and security.

Implement authentication and authorization mechanisms (JWT/OAuth2).

Integrate databases (MySQL/PostgreSQL/MongoDB) with backend APIs.

Perform unit testing, debugging, and code optimization to ensure high-quality deliverables.

Participate in code reviews, sprint planning, and technical discussions.

Maintain and update existing systems with new features and performance enhancements.

Stay updated with emerging technologies and contribute to continuous process improvement.


Key Skills:

Frontend (React.js):

Strong proficiency in React.js, JavaScript (ES6+), HTML5, and CSS3.

Hands-on experience with state management tools (Redux, Context API, Zustand).

Knowledge of React Hooks, component lifecycle, and functional components.

Experience with UI libraries/frameworks like Material-UI, TailwindCSS, or Bootstrap.

Understanding of responsive design, cross-browser compatibility, and REST API integration.


Backend (Python):

Solid experience with Python frameworks – Flask, Django REST Framework, or FastAPI.

Expertise in REST API design, ORMs (SQLAlchemy/Django ORM), and database management.

Proficiency in authentication, authorization, and error handling.

Knowledge of asynchronous programming, API optimization, and security best practices.

Familiarity with unit testing and code versioning (Git).


Secondary Skills:

Experience with Docker and containerized deployments.

Knowledge of CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI).

Familiarity with cloud platforms (AWS, Azure, or GCP).

Understanding of TypeScript and GraphQL.

Exposure to microservices architecture.

Knowledge of frontend testing frameworks (Jest, React Testing Library).

Experience with API documentation tools (Swagger / Postman).

Strong problem-solving, debugging, and collaboration skills.



Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Full Potential: Insight & Career Growth Guide


Advance your career or build your team with Expertini's smart job platform. Connecting professionals and employers in Kanpur, India.