Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Developer (Python)

VITS Consulting

Full Stack Developer

Location: Remote
Experience: 5 8 Years
Employment Type: W2 Position Overview

We are seeking a highly skilled Full Stack Developer with 5 8 years of professional software engineering experience to design, develop, and maintain scalable, cloud-native applications. The ideal candidate will have strong hands-on expertise across frontend and backend development, with a particular emphasis on React, Node.js, Python, AWS, API architecture, DevOps, and practical AI implementation.

This role is suited for an engineer who can contribute across the full technology stack, think from a systems and architecture perspective, take ownership of production applications, and mentor other engineers.

Required Qualifications
  • 5 8 years of professional experience in full stack software development.

  • Strong hands-on experience with React, Node.js, and Python.

  • Strong Python development experience is a must.

  • Strong AWS/cloud experience is a must, including development and deployment of cloud-based applications.

  • Proven experience designing, developing, and integrating RESTful APIs and other service-oriented architectures.

  • Strong understanding of systems design, software architecture, scalability, reliability, and performance.

  • Experience with modern DevOps practices, CI/CD, cloud deployments, monitoring, and production ownership.

  • Practical experience using and implementing AI/ML capabilities within software applications.

  • Strong understanding of application security, testing, version control, and software development best practices.

  • Ability to troubleshoot complex technical issues and take end-to-end ownership of solutions.

  • Strong communication and collaboration skills with a high level of emotional intelligence and humility.

  • Demonstrated ability to mentor, coach, and upskill other engineers.

Key Responsibilities
  • Design and develop scalable full stack applications using React, Node.js, and Python.

  • Build and maintain robust APIs and backend services.

  • Design cloud-native solutions and deploy applications using AWS services.

  • Contribute to system architecture, technical design, and engineering best practices.

  • Implement CI/CD pipelines and support automated testing and deployment processes.

  • Take ownership of applications throughout the development lifecycle, including production support and optimization.

  • Identify opportunities to leverage AI and emerging technologies to improve products, workflows, and engineering efficiency.

  • Collaborate with product managers, designers, and engineering teams to deliver high-quality solutions.

  • Mentor junior and mid-level engineers and contribute to knowledge-sharing initiatives.

  • Continuously evaluate and improve system performance, scalability, reliability, and maintainability.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Full Stack Developer (Python) in Iowa, Johnson County, IA vacancy
  • Job Summary: The Senior .NET/SQL Full-Stack Developer will support, maintain, and enhance mission-critical applications for the Iowa Department of Health and Human Services. This hands-on role involves full-stack development using C# and .NET technologies, managing SQL... 
    Suggested
    For contractors

    vTech Solution

    Iowa, Johnson County, IA
    1 day ago
  •  ...We have the following contract opening with our client: Iowa Department of Health and Human Services (HHS) Senior Full Stack .NET Developer (SDP6) Position Overview The Iowa Department of Health and Human Services (HHS) is seeking a Senior Full Stack .NET Developer... 
    Suggested
    Contract work
    Remote work

    Andre Global

    Iowa, Johnson County, IA
    2 days ago
  •  ...with product and design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features and improvements for our...  ...engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social... 
    Suggested
    Full time

    Cheez

    Iowa City, IA
    2 days ago
  •  ...Job Title Synergistic IT is a full-service staffing and placement firm servicing clients...  ...and Ada boost Work on CNN in python and SVR/SVM and isolation forest Undertaking...  ...Designing machine learning programs Developing deep learning systems to various use cases... 
    Suggested
    Full time
    Immediate start

    SynergisticIT

    Iowa City, IA
    4 days ago
  •  ...Role : Software Developer Locations: Remote Rate: On C2C All Visa Responsibilities : Semantic Modeling...  ...software development experience, with a strong proficiency in Python packaging, testing (pytest), and validation. Extensive hands... 
    Suggested
    Full time
    Remote work

    Talent Movers

    Iowa, Johnson County, IA
    2 days ago
  •  ...prediction, litigation risk modeling, and recovery optimization. Develop predictive and prescriptive models using structured and...  ...predictive analytics methodologies. ~ Strong programming skills in Python, R, or similar analytical languages. ~ Extensive experience... 
    Remote work

    Sedgwick

    Coralville, IA
    4 days ago
  •  ...Job Title Synergistic IT is a full-service staffing and placement firm servicing clients in America for the past 12+ years. We are...  ...statistics, algebra) Experience in data mining Knowledge of R, SQL and Python; familiarity with Scala, Java or C++ is an asset Benefits... 
    Full time
    H1b
    Immediate start

    SynergisticIT

    Iowa City, IA
    2 days ago
  • $40 per hour

     ...learning model development and deployment under the direction of a full-time Machine Learning Engineer Help integrate tools such as...  ...Knowledge of cloud platforms such as AWS Proficiency with Python and/or Go Familiarity with REST APIs Travel Requirements &... 
    Remote job
    Full time
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Iowa City, IA
    1 day ago
  • $80.58 per hour

     ...Collins Aerospace Job ID: 21904-1 Job Title: Sharepoint Developer Duration: 12 Months (C2H) Location: Remote Bill...  ...compliance Build automation scripts and custom tools using Python, Power Automate, and other modern platforms Develop... 
    Permanent employment
    Temporary work
    Remote work

    Infinite Computing Systems, Inc

    Iowa, Johnson County, IA
    2 days ago
  • $18 - $50 per hour

     ...business, and our customers can achieve their full potential. We're currently recruiting...  ...data management, and AI technologies to develop innovative customer-facing demonstrations...  ...a related discipline. Experience with Python, data analytics, machine learning, or AI... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Iowa City, IA
    16 hours ago
  •  ...engineers and product leaders as part of your team. Together, you'll develop and enhance Instacart's marketplace systems. You will use...  ...self study and experience  Have strong programming skills in Python and fluency in data manipulation (SQL, Pandas) and Machine Learning... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Iowa City, IA
    1 day ago
  • $107.66k - $161.7k

     ...opportunities to the Poe product. You will also play a key role in developing tools and abstractions that our other developers would build on...  ...transformer models and LLM applications Strong knowledge of Python or C++, or the ability to learn them quickly A passion for... 
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Iowa City, IA
    1 day ago
  •  ...Factory, and related ETL tools including Databricks. Proficiency in managing API development primarily using .NET and familiarity with Python. API Gateway management (e.g., Apigee, Datapower). Expertise in databases such as Snowflake, MongoDB, and FHIR servers (Firely,... 

    Openkyber

    Iowa, Johnson County, IA
    2 days ago
  •  ...support RedHat/CentOS & Ubuntu system administration Major and minor OS upgrade Scripting languages, including bash and Python Ansible automation Git repository management VMware/deployment methods Physical server maintenance, include... 

    TriOptus LLC

    Coralville, IA
    2 days ago
  • $100k - $120k

     ...data moves through the organization. What you will do Design, develop, and maintain ETL/ELT pipelines that support enterprise...  ...supporting production data pipelines . Proficiency in SQL and Python . Experience working with structured, semi-structured, and unstructured... 

    Emergent Software

    Iowa City, IA
    3 days ago
  •  ...Position Summary Centro is seeking a Data Engineer to design, develop, and maintain the data infrastructure that supports reporting,...  ...supporting production data pipelines. Proficiency in SQL and Python for enterprise data processing and integration. Experience working... 
    Work at office
    Monday to Friday

    CentroGIF

    North Liberty, IA
    2 days ago
  • $62.23k

     ...Salary: $62,232.00 to Commensurate Position Details Full/Part Time Status: Full Time Percent Time: 100% Position Description...  ...imaging/particle tracking. Programming proficiency in R, Python, or MATLAB. Familiarity with stem cell culture or GPCR... 
    Full time
    Part time

    University of Iowa

    Iowa City, IA
    4 days ago
  • Job Title: AI Ops Engineer Location: Dallas, TX- Onsite Detailed job description: Skill Set*: Design an Agentic framework for cloud infrastructure and applications to Monitor, maintain, & support cloud solutions. Hands on exp of building AI agents ...

    Tech3pillars Technologies

    Iowa, Johnson County, IA
    2 days ago
  •  ...transforming the patient’s healthcare experience. Responsibilities Develop highly scalable classifiers and detectors that solve real-world...  ...background Fluency with a deep learning framework and Python Nice to Have Experience Contributions to research... 
    Remote job
    Internship

    Whiterabbit.ai

    Iowa City, IA
    1 day ago
  • $123.8k - $185.7k

    There are over 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into urban centers at an unprecedented rate. Making sure there is enough food, fiber and infrastructure for our rapidly growing world is what we're all about at John...
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Iowa, Johnson County, IA
    17 days ago
  •  ...ownership of design efforts, performing detailed calculations, developing technical reports, and preparing construction documents that bring...  ...wellness program promoting balanced lifestyles In addition, full-time employees will receive our traditional benefits package (... 
    Full time
    Flexible hours

    Olsson

    Iowa City, IA
    1 day ago
  •  ...Infrastructure Automation Build IaC solutions using Terraform; develop reusable modules and standardized deployment patterns. Automate...  .... Scripting & Automation Develop automation using Python, PowerShell, Bash, and REST APIs to handle provisioning,... 
    Remote work

    Openkyber

    Iowa, Johnson County, IA
    2 days ago
  •  ...communication skills. ~ PON testing experience highly desirable Additional Skills (Nice to Have) Proficiency in Python for test automation (Pytest or similar frameworks). Working knowledge of ESM, OLT, PON, and ONT testing. Knowledge of Linux... 
    Full time
    Work experience placement
    Remote work

    Talent Movers

    Iowa, Johnson County, IA
    2 days ago
  • $85k - $116.8k

    We are seeking a Construction Project Engineer III to support our Hyperscale Data Center project in Spartanburg, SC. This on‑site role will collaborate closely with the Project Manager and project team to manage project information, coordinate documentation, and ensure ...
    Contract work
    For contractors
    Work at office

    Jacobs

    Iowa City, IA
    4 days ago
  •  ...Experience in programming language Java and understanding of the software development life cycle Knowledge of Statistics, SAS, Python, Computer Vision, data visualization tools Excellent written and verbal communication skills Preferred skills: NLP, Text mining... 
    Remote work

    SynergisticIT

    Iowa City, IA
    2 days ago
  • $18 - $25 per hour

     ...management consulting, delivery excellence and engineering brilliance. Our goal is to bring together business acumen with full-stack technical know-how to develop innovative solutions for our clients' most complex challenges. Areas within SC&E include Enterprise Architecture,... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Iowa City, IA
    16 hours ago
  •  ...transformation, and loading processes across multiple systems. Develop and execute automation test scripts for ETL and data validation...  ...Testing: Selenium, PyTest, TestNG, UFT, JUnit Scripting: Python, Java, Shell scripting AI-driven testing, AI/ML concepts,... 

    Openkyber

    Iowa, Johnson County, IA
    1 day ago
  • $123.99k

     ...Responsible for ensuring the highest quality products by designing, developing, implementing, and supporting solutions to support the quality...  ...of progressive IT experience that includes: coding in JAVA or Python; TOSCA QTest; API test automation tools using Postman or... 
    For contractors
    Remote work
    Flexible hours

    ACT Education Corp.

    Iowa City, IA
    2 days ago
  • $20 - $30 per hour

     ...then works on its own for 80 to 250 steps. A trajectory is the full record of that run — every command, result, and decision. You...  ...files with no test suite, then record what caused them. Mostly Python and Go, with some Rust, C, and Ct+. A trajectory runs about 100... 
    Hourly pay
    Full time
    Contract work
    Immediate start
    Remote work

    Bespoke Labs

    Iowa City, IA
    1 day ago
  •  ...’ll work alongside experienced engineers developing diagnostic software that powers critical...  ...debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum...  ...Contributions to coding forums like Stack Overflow or other collaborative development... 
    Remote job
    Internship

    Danaher

    Iowa City, IA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Developer (Python). Be the first to apply!