1

Coding Train Jobs in Des Moines, IA (NOW HIRING)

Recruit, select, train, and develop kitchen team (supervisors, trainers, team members) * Foster ... attitude, dress code * Evaluate employee performance * Oversee all site operations as needed

Recruit, lead, train, and develop the hospitality team to mastery of their roles (supervisors ... code * Manage Human Resource function of the restaurant, including compliance with company, state ...

New

Define all aspects of development from appropriate technology and workflow to coding standards ... Proven ability to mentor, train, design, and use best testing practices 7 years REQUIRED

In this role, you'll apply your expertise to help train next-generation AI systems. Your work will ... Hands-on experience with MedDRA coding, seriousness and causality assessment, expectedness ...

In this role, you'll apply your expertise to help train next-generation AI systems. Your work will ... Hands-on experience with MedDRA coding, seriousness and causality assessment, expectedness ...

Recreation Staff

Ankeny, IA

$11.25 - $16.75/hr

Application QR Code: Principal Duties and Responsibilities Gym Supervision: $11.75 per hour ... Sports knowledge and experience preferred but not required Will train officials. Must be available ...

Construction Laborer

Des Moines, IA · On-site

$17 - $22/hr

Prior experience is beneficial but not required; we're willing to train the right candidate. Key ... Support the installation of firestop sealants, wraps, and sleeves per code and manufacturer specs

Showing results 41-60

Coding Train information

See Des Moines, IA salary details

$13

$32

$53

How much do coding train jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for coding train in Des Moines, IA is $32.23, according to ZipRecruiter salary data. Most workers in this role earn between $24.38 and $38.94 per hour, depending on experience, location, and employer.

What is Coding Train?

Coding Train is an educational platform and YouTube channel created by Daniel Shiffman that focuses on teaching programming concepts, primarily using JavaScript and the p5.js library. The channel features tutorials, creative coding challenges, and live streams that make learning to code accessible and fun for people of all skill levels. Coding Train is especially known for its engaging teaching style and emphasis on visual and interactive projects, helping learners understand complex topics through hands-on examples.

What collaborative opportunities are typically available for educators working with the Coding Train community?

Educators involved with The Coding Train community often collaborate on developing educational content, organizing live coding sessions, and participating in open-source projects. Team members regularly engage with fellow educators, contributors, and learners through online forums, video workshops, and community challenges. This collaborative environment fosters the sharing of creative coding ideas, feedback on projects, and joint problem-solving, making it a supportive space for professional growth and network building.

What are the key skills and qualifications needed to thrive as a coding trainer, and why are they important?

To thrive as a Coding Trainer, you need strong programming expertise, instructional skills, and experience with relevant coding languages, often supported by a degree in computer science or a related field. Familiarity with educational platforms, code editors, and certifications such as CompTIA CTT+ or relevant language-specific credentials is typically valuable. Excellent communication, patience, and the ability to motivate and engage learners are crucial soft skills for this role. These skills ensure effective knowledge transfer, learner engagement, and successful skill development for students.

What is the difference between Coding Train vs Coding Instructor?

AspectCoding TrainCoding Instructor
CredentialsTypically self-taught or coding bootcamp graduatesOften requires teaching certifications or computer science background
Work EnvironmentOnline platforms, coding tutorials, workshopsEducational institutions, coding bootcamps, online courses
Industry UsageContent creation, online education, community engagementFormal teaching, curriculum development, student assessment

The Coding Train primarily focuses on creating coding tutorials and engaging with online communities, often without formal teaching credentials. In contrast, a Coding Instructor typically works within educational institutions or structured programs, requiring teaching certifications or relevant degrees. Both roles involve teaching coding skills but differ in credentials, work environment, and industry application.

How to train to become a coding train?

To train as a coding train, focus on developing strong programming skills in languages like JavaScript or Python, and gain experience with coding platforms, tutorials, and projects. Building a portfolio of coding exercises and understanding core concepts such as algorithms and data structures are essential for success in this role.

What are popular job titles related to Coding Train jobs in Des Moines, IA?

For Coding Train jobs in Des Moines, IA, the most frequently searched job titles are:

What job categories do people searching Coding Train jobs in Des Moines, IA look for?

The top searched job categories for Coding Train jobs in Des Moines, IA are:

Infographic showing various Coding Train job openings in Des Moines, IA as of August 2026, with employment types broken down into 100% Part Time. Highlights an 100% In-person job distribution, with an average salary of $67,030 per year, or $32.2 per hour.

Restaurant Kitchen Manager

HomeGrown

Des Moines, IA

$10K/mo

Full-time

Re-posted 9 days ago


Job description


Pay Range: $55,000, $10,000+ Potential Incentive Compensation

HomeGrown debuted in 2017 and was created on the belief that if we could help people start their day with kindness, they would carry that kindness forward to others they meet during the day. We don’t do this alone, we partner with many local producers who share their gifts and expertise to create community at every table.

Our guiding value is “Cultivating Kindness”.

Thrive Restaurant Group is a family-owned restaurant company that’s been in business for over 50 years, and we’re looking for the next member of our family. We are committed to making a difference in the lives of the people we serve and the communities in which we live. If you want to work in a fun family atmosphere and are interested in learning business, leadership, and hospitality, this is the place for you.

Invitation to Join Us!

To make a difference by loving people through the creation of a work environment that helps people become their natural best selves. As KM, you are responsible for selecting, developing, and leading a team of people that care for each other and who create an outstanding guest experience through the timely and safe delivery of quality food contributing to the financial and cultural health of the operation. (Leadership x People x Guest = Health)

Responsibilities and Duties

  • Lead and oversee all aspects of the kitchen operation
  • Recruit, select, train, and develop kitchen team (supervisors, trainers, team members)
  • Foster team cohesiveness and positive team working environment
  • Provide and ensure friendly and efficient guest service/teamwork with the hosp. team
  • Oversee opening and closing activities
  • Ensure cleanliness and sanitation, along with all health, safety, and hygiene standards and policies
  • Ensure compliance with all security procedures
  • Work closely with the Hospitality Manager and General Manager to ensure seamless guest service
  • Monitor and teach food preparation methods, portion sizes, and garnishing and presentation of food to ensure that food is prepared and presented, in conformity to standard procedure
  • Coordinate assignments of kitchen personnel to ensure economical use of food, timely preparation, and performance of all kitchen activities
  • Manage food cost and variance
  • Manage food inventory, including record keeping and utilization
  • Manage cost of labor and productivity
  • Schedule staff hours
  • Resolve personnel problems including, but not limited to issues such as tardiness, cell phones, language, attitude, dress code
  • Evaluate employee performance
  • Oversee all site operations as needed
  • Schedule and receive food and beverage deliveries, checking delivery contents to verify product quality and quantity
  • Perform some food preparation or service tasks, such as cooking, clearing tables, and serving food and drinks when necessary
  • Perform manual service or maintenance tasks
  • Explore opportunities to add value and make a difference through job accomplishments
  • Learn and train about restaurant management by updating job knowledge through participation in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
  • Direct facility maintenance or repair activities
  • Other duties as assigned

Required Qualifications

  • High School Diploma
  • Previous kitchen management experience in a casual dining restaurant (preferred)
  • Minimum one (1) years of experience in a supervisory role
  • Able to make decisions, identify issues, and resolve problems
  • Able to guide, direct, and motivate staff
  • Able to plan and prioritize tasks
  • Able to teach and train staff
  • Able to monitor processes, materials, and resources
  • Able to perform administrative tasks
  • Knowledge of personnel practices and regulations
  • Knowledge of food safety and sanitation practices and regulations
  • Able to deal with confidential information and/or issues using discretion and good judgment

Working Conditions and Physical Requirements

  • Able to work and verbally communicate effectively with other team members
  • Able to engage the public in a positive manner
  • Able and willing to work with others as a team
  • Able to reach and bend and frequently lift up to 50 pounds
  • Able to exert fast-paced mobility between the dining room and kitchen for periods of up to 12 hours in length
  • Able to work in a standing position for long periods of up to 12 hours in length
  • Able to perform repetitive tasks with little or no break
  • Able to perform physical activities that require considerable use of your arms and legs and moving your whole body such as climbing, lifting, balancing, walking, stooping, and handling of materials
  • Must be able to work flexible schedules including evenings and weekends

Direct Reports: Supervisors, Trainers, Kitchen team members, All employees when the immediate supervisor is not on the premises

Thrive Restaurant Group is an Equal Opportunity Employer. Background check required for this position.