Role: Lead Full Stack Engineer – Python & React.JS
Location: Moline, IL - 100% on-site
Duration: 12-36 Months
Interview: MS-Teams/WebEx/F2F
Great to have- agricultural manufacturing industry experience
We are hiring a lead full stack engineer with 10+ years of experience in building scalable enterprise applications using python and react.js. The ideal candidate brings hands-on development expertise, strong system design skills, and leadership capability, along with experience in agricultural manufacturing.
Key Responsibilities:
Technical Leadership Lead architecture, design, and delivery of full-stack applications Define coding standards, best practices, and design patterns Mentor engineers and drive technical excellence Participate in solution design, estimations, and code reviews.
Frontend Development (React) Develop modern UIs using: React.js (Hooks, Context API, Redux) TypeScript (preferred) Build responsive, high-performance dashboards and data-driven interfaces Optimize performance using lazy loading, memorization, and efficient state management
· Backend Development (Python): Build scalable backend services using: FastAPI / Flask Develop secure, robust REST APIs and microservices Implement async processing and efficient data handling
· API & Integration: Design APIs for seamless React integration Ensure consistency in: API contracts Error handling Versioning Integrate with enterprise systems and third-party services
· Cloud & DevOps: Design and deploy cloud-native solutions on AWS: Lambda, API Gateway, S3, RDS/DynamoDB, ECS/EKS Implement CI/CD pipelines and ensure system scalability and reliability
· Domain Expertise: Experience working with client AGRI MFG Systems Exposure to telematics, dealer systems, or equipment lifecycle data preferred
· Required Qualifications: 10+ years of full-stack development experience Strong expertise in: Python (FastAPI/Flask) React.js (Redux, Hooks, Context API) Proven experience in: API design and integration Microservices architecture Async programming
· Preferred Skills: Experience with Kafka / event-driven architecture Real-time systems (WebSockets, streaming) Exposure to AI/GenAI integration Strong knowledge of data pipelines and ETL processes
· Leadership Expectations: Lead Agile ceremonies, sprint planning, and delivery Collaborate with product managers and stakeholders Drive technical decisions and delivery timelines Support hiring and mentoring of engineering teams
Note:
· Do NOT want AI ML consultants. This is NOT AI ML role no exceptions.