Skip to content
mimi

Software Engineer Python & React (AI Exposure)

Jobs via Dice

Charlotte · Hybrid Contract Mid Level 1mo ago

About the role

Role Overview

We are seeking a Software Engineer with strong hands-on experience in Python and React to build modern, scalable web applications. The ideal candidate will also have working knowledge of AI/ML concepts or tools, enabling integration of intelligent features into applications.

Key Responsibilities

Full Stack Development

  • Develop and maintain web applications using React (frontend) and Python (backend)
  • Build scalable APIs and microservices
  • Ensure performance, responsiveness, and security of applications

Frontend Development (React)

  • Develop interactive UI components using React.js
  • Optimize applications for maximum speed and scalability
  • Work with state management and modern frontend frameworks

Backend Development (Python)

  • Develop RESTful APIs and backend services using Python frameworks (Flask, FastAPI, Django)
  • Handle data processing and integration with databases/services
  • Ensure code quality, testing, and maintainability

AI Integration (Good to Have)

  • Work with AI/ML tools or APIs (e.g., OpenAI, NLP libraries, or similar)
  • Integrate AI-driven features into applications
  • Collaborate with data/AI teams for intelligent solutions

Collaboration & Delivery

  • Work in Agile/Scrum environments
  • Collaborate with cross-functional teams (UI/UX, QA, DevOps, Product)
  • Participate in code reviews and continuous improvement initiatives

Mandatory Skills

  • 5+ years of experience in: Python development
  • 5+ years of experience in React.js (Frontend Development)
  • Strong understanding of: REST APIs
  • Strong understanding of: Web application architecture
  • Experience with Git/version control

Preferred Skills

  • Working knowledge of AI/ML concepts or tools
  • Experience with FastAPI / Django / Flask
  • Familiarity with cloud platforms (AWS/Azure/Google Cloud Platform)
  • Experience with databases (SQL/NoSQL)
  • Knowledge of CI/CD pipelines

Skills

AWSAzureCI/CDDjangoFastAPIFlaskGitGoogle Cloud PlatformJavaScriptMachine LearningNoSQLNLPOpenAIPythonReactREST APIsSQL

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free