Python with React.js

Experience:3 years,
Department:Software Developer/ Engineer,
Job Type:Full Time,
Job Mode:Onsite,
Number of opening:1

About Latitude

Latitude Technolabs is a digital solutions company based in Ahmedabad, India, offering a range of services including mobile and web development, ERP solutions, UI/UX design, and digital marketing. The company has a global presence with offices in the USA, Switzerland, and Australia, and has completed over 500 web applications and 100 mobile apps across various industries.

Job Role:

We are looking for a skilled Software Developer/Engineer with expertise in Python (Backend) and React.js (Frontend) who has at least 3 years of professional experience. The candidate should be capable of developing scalable backend services, integrating AI/ML features, and building modern, responsive frontend interfaces. This role requires strong collaboration skills, technical expertise across both backend and frontend, and a passion for delivering high-quality products.

Role + Responsibilities:

  • Backend (Python / AI-ML / GenAI):
  • Design and develop scalable backend services using Python (Django, FastAPI, Flask).
  • Build and integrate RESTful or GraphQL APIs with AI/ML and frontend layers.
  • Work on ML pipelines including data wrangling, feature engineering, model training, tuning, and evaluation.
  • Deploy and manage ML models on platforms like GCP Vertex AI, AWS SageMaker, etc.
  • Build and maintain AI-powered features such as predictions, classifications, and anomaly detection.
  • Integrate and manage LLM-based workflows such as summarization, Q&A, and text generation.
  • Work with GenAI platforms and libraries such as LangChain, HuggingFace Transformers, and OpenAI API.
  • Handle databases such as PostgreSQL and MongoDB, data processing tools like Pandas and NumPy, and version control with Git.
  • Participate in Agile development, write clean and testable code, and conduct code reviews.
  • Frontend (React.js):
  • Develop modern and responsive UIs using React.js and Next.js (Hooks, Context API, functional components).
  • Implement efficient state management using Redux, React Query, or Context API.
  • Build and consume RESTful and GraphQL APIs ensuring seamless frontend-backend integration.
  • Translate UI/UX designs from Figma or Sketch into pixel-perfect web interfaces.
  • Optimize performance, accessibility, and cross-browser/mobile compatibility.
  • Develop reusable UI components and maintain component libraries such as Material UI, TailwindCSS, or React-Bootstrap.
  • Write unit and integration tests using Jest, React Testing Library, and similar tools.
  • Use Git for version control and follow CI/CD pipelines for automated deployments.
  • Troubleshoot, debug, and resolve UI/UX issues effectively.
  • Collaborate in Agile/Scrum activities including sprint planning, standups, retrospectives, and reviews.

Person Specification and Qualifications:

  • Proficiency in Python and JavaScript (ES6+).
  • Experience with Django, Flask, or FastAPI and React.js (Hooks, Functional Components).
  • Strong understanding of RESTful and GraphQL APIs and frontend-backend integration.
  • Experience with SQL and NoSQL databases such as PostgreSQL, MySQL, and MongoDB.
  • Familiarity with AI/ML tools such as scikit-learn, Pandas, NumPy, HuggingFace, and OpenAI API.
  • Hands-on with GenAI development including prompt engineering, LLM workflows, and LangChain.
  • Experience with frontend testing tools and modern build tools such as Vite, Webpack, and Babel.
  • Familiarity with Git platforms like GitHub, GitLab, or Bitbucket and CI/CD pipelines.
  • Good problem-solving, documentation, and analytical skills.
  • Strong communication skills for client-facing discussions and team collaboration.

Plus Points (Nice-to-Have)

  • Experience with GCP Vertex AI, AWS SageMaker, or other model deployment platforms.
  • Exposure to Next.js SSR, CSR, ISR, and advanced React performance optimizations.
  • Hands-on with containerization using Docker or Kubernetes.
  • Prior work with UI/UX tools such as Figma and testing libraries like Cypress.
  • Exposure to product development involving GenAI use cases such as chatbots or assistants.
Apply for job
Didn't find any vacancy matching your profile? Drop your resume on talentacquisition@latitudetechnolabs.org

Thank you for contacting us. One of our team member will contact you shortly!

logo

Latitude is a trustworthy partner in building technically enhanced businesses worldwide. As an intrinsic solution provider, we take you to new heights of success with dedication and dexterity.

Contact Details

India

USA

Switzerland

Australia

© 2025 Latitude Technolabs, All Rights Reserved.