1

Junior R Shiny Developer Jobs in Chicago, IL (NOW HIRING)

Python or R programming experience * Be eligible to start a full-time role within the January 2027 - August 2027 timeframe. * Must have valid, ongoing, unrestricted authorization to work in the ...

Principal Substation Electrical Engineer

Chicago, IL · On-site

$143K - $175K/yr

The position consisting in the coordination of the Power Delivery & Renewables (PD&R) team and ... Serve as a mentor to junior members of the team. Conduct quality assurance/quality control on the ...

Principal Substation Electrical Engineer

Chicago, IL · On-site

$143K - $175K/yr

The position consisting in the coordination of the Power Delivery & Renewables (PD&R) team and ... developer clients in North America. The incumbent will also work closely with other renewable ...

Showing results 21-40

Junior R Shiny Developer information

See Chicago, IL salary details

$24.7K

$91.7K

$141.6K

How much do junior r shiny developer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for junior r shiny developer in Chicago, IL is $91,658.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,000.00 and $89,600.00 per year, depending on experience, location, and employer.

What is a Junior R Shiny developer?

Junior R Shiny Developers are entry-level professionals who build interactive web applications using the R programming language and the Shiny framework. They typically work under the guidance of senior developers to design, develop, and maintain data-driven dashboards and tools. Their tasks often include writing R code, creating user interfaces, visualizing data, and ensuring applications run smoothly. This role is ideal for individuals with a background in statistics, data analysis, or programming who are looking to gain experience in web development and data science applications.

What are the key skills and qualifications needed to thrive as a Junior R Shiny developer, and why are they important?

To excel as a Junior R Shiny Developer, you need a solid understanding of R programming, data analysis, and basic web development concepts, typically supported by a degree in computer science, statistics, or a related field. Familiarity with the Shiny package, Git version control, and data visualization tools like ggplot2 is commonly required. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills for this role. These competencies ensure the delivery of robust, user-friendly data applications that meet client or organizational needs.

What are some common challenges faced by Junior R Shiny developers during project development?

Junior R Shiny Developers often encounter challenges related to translating user requirements into interactive web applications, managing reactivity efficiently, and ensuring application performance with larger datasets. Navigating unfamiliar codebases, debugging reactive expressions, and learning best practices for UI/UX design in Shiny are also typical hurdles. Collaborating closely with data scientists and end users is essential to refine features and ensure the app meets practical needs, so strong communication and a willingness to learn from feedback are key to success in this role.

What is the difference between Junior R Shiny Developer vs Data Analyst?

AspectJunior R Shiny DeveloperData Analyst
Required SkillsProficiency in R, Shiny, basic programmingData manipulation, statistical analysis, visualization
Work EnvironmentDeveloping interactive web apps, codingData interpretation, reporting, dashboards
Industry UsageTech, healthcare, finance for app developmentBusiness, marketing, finance for insights

While both roles involve working with data, a Junior R Shiny Developer primarily focuses on creating interactive web applications using R and Shiny, requiring coding skills. In contrast, a Data Analyst interprets data, generates reports, and provides insights, often using tools like Excel, SQL, or visualization software. The roles overlap in data handling but differ in technical depth and end goals.

What are the most commonly searched types of R Shiny Developer jobs in Chicago, IL?

The most popular types of R Shiny Developer jobs in Chicago, IL are:

What are popular job titles related to Junior R Shiny Developer jobs in Chicago, IL?

For Junior R Shiny Developer jobs in Chicago, IL, the most frequently searched job titles are:

What cities near Chicago, IL are hiring for Junior R Shiny Developer jobs?

Cities near Chicago, IL with the most Junior R Shiny Developer job openings:

Mechanical Engineer I, II, or III (Machine Designer) - Onsite

Roselle, IL • On-site

$70K - $128K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 4 days ago


Job description

Join our M&R Engineering team as a Mechanical Engineer I, II, or III, specializing in Machine Design, and working onsite at our Roselle, IL facility where innovation meets high-performance automation. You’ll design and develop advanced machinery used in textile, digital, and screen-printing applications.  This includes high-speed automation systems, pick-and-place equipment, custom packaging solutions, and robotic integration.

This role collaborates across engineering and manufacturing teams to deliver innovative, efficient, and manufacturable solutions that support the evolving needs of the textile and printing industries from concept through production launch. 

We’re seeking a creative problem-solver with a passion for machine design, strong automation expertise, and the ability to thrive in a fast-paced, collaborative environment. This is an opportunity for a Mechanical Engineer Level I, II, or III, based on experience and qualifications.

Core Key Responsibilities:

  • Develop product documentation, including operating instructions and technical literature for textile, screen, and digital printing equipment 
  • Perform mechanical design analysis to ensure machines meet performance, durability, and production requirements within printing environments 
  • Collaborate with cross-functional teams to define machine requirements aligned with textile and printing production processes 
  • Create and maintain technical documentation, including drawings, routings, bills of materials (BOMs), and engineering change notices (ECNs) 
  • Support prototyping, manufacturing, and assembly processes to ensure the successful production of printing equipment, including hands-on support during the assembly process 
  • Provide technical expertise to manufacturing teams using CAD tools and engineering documentation specific to printing machinery 

Mechanical Engineer I will also perform the following responsibilities:

  • Collaborate closely with the engineering team and project leaders to develop functional machines for textile, digital printing, and screen-printing equipment, including automation and robotic applications.

Mechanical Engineer II will also perform the following responsibilities:

  • Develop concepts and fully functioning machines for textile, digital printing, and screen-printing equipment, including automation and robotic applications. 
  • Manage all stages of mechanical design from concept through manufacturing, assembly, and commercialization.
  • Lead technical staff, assembly teams, and junior engineers on various stages of the projects.

 Mechanical Engineer III will also perform the following responsibilities:

  • Plans and runs multiple projects simultaneously
  • Lead a multidisciplinary team and manage all stages of new projects from concept to commercialization.
  • Evaluate and optimize design from the DFM, performance, and cost perspective.
  • Drive continuous improvement initiatives related to product design, manufacturing efficiency, quality, and cost reduction.
  • Evaluate new technologies, materials, and processes to enhance product performance and maintain competitive advantage.
  • Mentor junior engineers and provide technical guidance across project teams.

Competencies:

  • Strong understanding of mechanical engineering principles and machine design
  • Knowledge of Design for Manufacturing (DFM) and process optimization in high-speed production settings 
  • Analytical thinking and problem-solving skills with strong attention to detail 
  • Effective communication and teamwork skills across engineering and production teams 
  • Ability to manage multiple projects and meet deadlines in a fast-paced manufacturing environment 
  • Independent decision-making and accountability 
  • Adaptability in a highly innovative, technology-driven printing industry

Education and Experience for Level I:

  • Bachelor’s degree in mechanical engineering or related field 
  • 0-3 years of experience in machine design. Preferably within the packaging, automation, printing, or similar industries
  • Experience in the machine build process is a plus
  • Familiar with machine motion controls, including pneumatic systems, PLC systems, motor controls, and mechanical motion control systems. Experience in this field is a plus 
  • Experience with 3D CAD software (PTC Creo preferred) 
  • Experience with sheet metal design is preferable 
  • Experience in 2D CAD software, AutoCAD preferred 

Education and Experience for Level II:

  • Bachelor’s degree in mechanical engineering or related field 
  • 3–5 years of experience in machine design within the packaging, automation, printing, or similar industries
  • Proven experience in the machine build process
  • Proven experience implementing motion controls, including pneumatic systems, PLC systems, motor controls, and mechanical motion control systems 
  • Proficient with 3D CAD software (PTC Creo preferred) 
  • Proficient with sheet metal design 
  • Experience in 2D CAD software, AutoCAD preferred 
  • Experience in textile, screen-printing, digital textile printing, or related manufacturing environments is a plus

Education and Experience for Level III:

  • Bachelor’s degree in mechanical engineering or related field 
  • 5–8+ years of experience in machine design within the packaging, automation, printing, or similar industries
  • In depth understanding of manufacturing processes, including machine building 
  • Proven experience implementing motion controls, including pneumatic systems, PLC systems, motor controls, and mechanical motion control systems 
  • Advanced proficiency with 3D CAD software (PTC Creo preferred) 
  • Proficient with sheet metal design 
  • Experience in 2D CAD software, AutoCAD preferred 
  • Experience in textile, screen-printing, digital textile printing, or related manufacturing environments is highly desirable.

Working Environment - Onsite - Roselle, IL

This job primarily operates in a professional office environment with some time operating in a non-climate-controlled manufacturing environment supporting textile, digital, and screen-printing equipment production. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. Must maintain compliance with all applicable safety rules and regulations.

Equal Opportunity & Benefits Statement

M&R is an equal opportunity employer and values diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Health, dental, and vision benefits begin on the first of the month following 30 days of employment. Additional benefits include a 401(k) with company match, vacation and paid time off, employer-paid and voluntary life insurance, disability insurance, and employee assistance benefits.

M&R is an Equal Employment Opportunity employer, participates in E‑Verify, and complies with applicable federal and state employment laws.