JV
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