Oliver James logo
Oliver James Verified
Recruitment, Staffing, Human Resources, Professional Services

Lead Software Engineer (React, Python)

Arkansas, United StatesRemoteFull TimeLead$80–$100 /hrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

A 12-month contract, remote Lead Software Engineer role is available for a US-based engineer on EST. This position focuses on building modern, scalable full-stack applications using Python and React. The ideal candidate will have expertise in designing robust systems, leading development efforts, and mentoring junior engineers. Responsibilities include architecting APIs with FastAPI, developing responsive web interfaces with React, implementing CI/CD pipelines, ensuring strong testing coverage, optimizing databases, and contributing to cloud-native architecture within Azure environments. This role offers a potential for conversion to a full-time position.

Title: Lead Software Engineer (React, Python)
Location: Fully Remote (must be based in US on EST)
Type: 12 Month Contract, potential for C2H
Pay Range W2: $80-100/hr

  • No third parties, please note sponsorship is not provided for this position\*\*

We are looking for a highly skilled Lead Software Engineer / hands-on Technical Lead to join a growing engineering team responsible for building modern, scalable applications that support critical business operations.
This role is ideal for an experienced full-stack engineer (Python/React) who enjoys designing robust systems, mentoring developers, and leading the delivery of high-quality software solutions.
Key Responsibilities

  • Lead the development of full-stack applications across front-end and back-end platforms
  • Architect and build scalable APIs and services using Python and modern backend frameworks (FastAPI)
  • Develop responsive, high-performance web applications using React
  • Provide technical leadership and mentorship to engineers across the team
  • Design and implement CI/CD pipelines to support automated testing and deployment
  • Collaborate with product, architecture, and DevOps teams to deliver high-quality solutions
  • Ensure strong testing coverage through unit testing and automation
  • Optimize database queries and data models to support performance and scalability
  • Contribute to cloud-native application architecture within Azure environments

Skilled Needed

  • Front-End Development (UI): React.js
  • Proficiency in building responsive and dynamic web interfaces using React.js.
  • Strong knowledge of modern JavaScript, HTML5, and CSS3.
  • Back-End Development: Python with FastAPI
  • Expertise in building RESTful APIs using Python and FastAPI.
  • Solid understanding of backend architecture and API integration.
  • DevOps: CI/CD Pipelines
  • Experience with setting up and managing Continuous Integration (CI) and Continuous Deployment (CD) pipelines.
  • Familiarity with writing and managing YAML configurations for automation.
  • Unit Testing
  • Experience in writing and executing unit tests for front-end and back-end code.
  • Familiarity with testing tools and frameworks.
  • Database: SQL Server
  • Hands-on experience with SQL Server for database design, query development, and optimization.
  • Cloud Technologies: Microsoft Azure
  • Familiarity with Microsoft Azure services, including App Services, DevOps, and Azure SQL Database.

To be considered for the role please apply online or email an updated Resume to William Barclay at Oliver James –
[email protected]
Apply Now

Ready to apply?
You'll be redirected to Oliver James's application page.

Similar roles