2026 Which Software Development Degree Careers Are Most Likely to Be Remote in the Future?

Imed Bouchrika, PhD

by Imed Bouchrika, PhD

Co-Founder and Chief Data Scientist

As remote work reshapes the tech industry, many software development degree holders face uncertainty about which career paths offer lasting remote flexibility. Despite widespread adoption-67% of software developers currently report remote or hybrid work-variations arise from task-level compatibility, employer culture, and geographic location.

Roles demanding high collaboration or proprietary hardware access lag behind fully remote-compatible positions. Additionally, freelance and self-employment options expand opportunities but require advanced technology proficiency and business acumen.

This article systematically examines these factors to identify software development careers best suited for sustainable remote work-guiding students and professionals seeking evidence-based strategies for optimal remote career trajectories.

Key Things to Know About the Software Development Degree Careers Most Likely to Be Remote in the Future

  • Remote adoption exceeds 60% in software development roles emphasizing cloud, web, and mobile app projects due to inherently digital workflows and global team collaboration norms.
  • Tasks involving coding, testing, and deployment align well with remote work-firms with established remote cultures show increased hiring flexibility beyond traditional geographic constraints.
  • Freelance and contract software development careers enjoy robust long-term remote trajectories, with proficiency in version control, agile methodologies, and communication tools essential for sustained success.

What Does 'Remote Work' Actually Mean for Software Development Degree Careers, and Why Does It Matter?

Remote work in software development degree careers exists on a spectrum rather than as a simple binary. It ranges from fully remote roles-requiring employees to work 100% off-site-to hybrid roles that blend scheduled on-site with remote work, and remote-eligible roles where on-site presence is typical but with some flexibility.

This nuanced understanding clarifies how various software development positions and employer policies influence remote work opportunities.

Since 2020, data from Pew Research Center, the Stanford Institute for Economic Policy Research, and the Bureau of Labor Statistics' American Time Use Survey emphasize the increased adoption of remote work across the workforce.

Technology-focused occupations like software developers show durable remote work persistence compared to other sectors where physical presence remains necessary. This future of remote software development jobs in the US directly impacts graduates weighing geographic flexibility and career location decisions.

The growing importance of remote work for software development degree seekers lies in its ability to expand job access beyond geographic boundaries, cutting commuting costs and time while offering potential for higher compensation by connecting with metropolitan employers remotely.

Peer-reviewed studies consistently link remote options to increased job satisfaction and retention, significant factors influencing long-term career stability and quality of life.

This article applies a three-part framework to assess remote work potential:

  • Task-Level Remote Compatibility: Whether core software development tasks can be effectively performed off-site without loss of quality or collaboration.
  • Employer-Level Remote Adoption: The extent to which companies enact remote or hybrid policies consistent with industry norms.
  • Structural Constraints: External limitations such as regulatory requirements, licensing, or hardware needs mandating on-site presence.

This framework equips students and professionals with a clear method to evaluate remote work prospects across specializations and experience levels, moving beyond anecdotal advice toward data-driven decisions. Those seeking flexible degree paths may also explore easy masters programs that align with their remote work priorities.

Table of contents

Which Software Development Career Paths Have the Highest Remote Work Adoption Rates Today?

Current data from the BLS telework supplements, LinkedIn Workforce Insights, Ladders 2024 tracking, and Gallup workplace surveys highlight several software development career paths with the highest rates of remote or hybrid work adoption in the United States.

These careers share structural features enabling remote work-such as digital deliverables, secure remote access, and output measured more by results than physical presence-ensuring durable remote work transformation well beyond the pandemic peak. Prospective students and early-career professionals seeking software development remote work adoption rates in the United States should consider these roles carefully.

  • Backend Developers: They design and maintain server-side logic and databases accessible via secure connections. Their tasks-coding, testing, and deployment-can be completed independently, supporting sustained remote work adoption especially in large tech companies.
  • Frontend Developers: Focused on user interfaces and visual elements, frontend developers engage primarily with code and design that can be reviewed remotely. Their communication occurs almost exclusively via digital platforms, allowing seamless virtual collaboration.
  • DevOps Engineers: Responsible for continuous integration, deployment, and infrastructure automation, they utilize cloud tools and remote monitoring. Their work depends on system uptime and efficiency metrics, reinforcing a strong, ongoing remote work culture.
  • QA/Test Automation Engineers: Specializing in automated test suites and digital development platforms, these roles remain remote-friendly due to measurable results that require no physical presence, despite some partial returns to on-site work in related testing roles.
  • Data Engineers and Data Scientists: Handling large datasets and analytics through secure cloud environments, these specialists maintain elevated remote work rates, particularly in finance and tech sectors that rely heavily on digital workflows.
  • Mobile Application Developers: Although device testing can require occasional onsite presence, the majority of mobile app design, coding, and debugging is compatible with remote or hybrid work models supported by advanced development tools.
  • Software Architects: Senior architects primarily focus on system design and virtual collaboration, sustaining a hybrid or fully remote work structure widely adopted by many organizations.

Remote work adoption varies significantly by employer size, industry sector, and geographic location. Large technology firms often offer flexible remote arrangements, whereas government agencies and smaller firms may emphasize onsite presence.

Professionals pursuing long-term remote access should analyze employer-specific data alongside occupational trends. Additionally, understanding technology proficiency requirements and exploring freelance or self-employment options can further enhance remote flexibility throughout a software development career.

For students evaluating academic and credential pathways, including remote work compatibility, reviewing relevant accredited programs can be valuable. Those interested may find insights on the most affordable CACREP online counseling programs helpful when considering interdisciplinary skills supporting remote work roles.

How Does the Nature of Software Development Work Determine Its Remote Compatibility?

Roles emphasizing virtual client interaction via video calls, secure remote data access through cloud systems, and supervisory or advisory duties managed asynchronously also align well with remote execution. Additionally, research and knowledge work that depends on processing information rather than physical materials further supports remote flexibility.

  • Digital Deliverables: Writing code, testing software, and creating electronic components shareable remotely.
  • Virtual Interaction: Gathering requirements and providing feedback through online communication tools.
  • Secure Data Access: Using VPNs or cloud platforms to work with sensitive information offsite.
  • Supervision and Guidance: Remote team management and code review via collaboration software.
  • Research and Knowledge Work: Algorithm exploration and debugging conducted without physical resources.

Conversely, certain tasks demand physical presence despite the digital nature of the career. These include on-site client assessments, hardware installations, lab-based testing, regulatory inspections, immediate emergency response, and creative teamwork that suffers in fully remote formats.

Such obligations limit remote work feasibility even in largely digital roles.

  • Physical Client Service: In-person hardware troubleshooting or installations.
  • Equipment-Dependent Testing: Using specialized devices or controlled environments.
  • Regulatory Compliance: Auditing and inspections requiring presence.
  • Emergency Duties: Immediate, on-site incident responses.
  • Collaborative Creativity: Brainstorming and production activities less effective remotely.

Prospective and current professionals benefit from analyzing their role's task profile through sources like O*NET data and direct interviews with remote practitioners. This approach highlights how employer policies and industry nuances affect remote accessibility, guiding decisions on internships, certifications, and career focus.

Reflecting on his journey, a professional who graduated in software development shared that transitioning into remote work required understanding which tasks could be effectively handled away from the office.

He recalled, 'During my job search, I realized not all roles advertised as remote truly allowed working offsite full-time. It was eye-opening to break down daily responsibilities and assess their physical demands.'

Early on, he faced frustration balancing remote collaboration tools with the occasional need for onsite fixes. Over time, learning to negotiate with employers about task accommodations was crucial. Recognizing which projects demanded presence and which didn't helped him align his career path with genuine remote opportunities.

What Software Development Specializations Are Most Likely to Offer Remote Roles in the Next Decade?

Specializations in software development with the most promising remote work trajectories reflect advances in technology and shifting employer priorities. Factors such as the increasing digitization of service delivery, the normalization of remote-first cultures in tech and professional sectors, and investments in secure remote infrastructure underpin these trends.

Client needs for asynchronous access to services and evidence showing remote work's productivity benefits further reinforce durable adoption, rather than temporary accommodation.

  • Cloud Engineering: The vital role of cloud engineers in developing and managing scalable cloud systems supports remote work naturally, with teams operating across time zones and organizations emphasizing secure access.
  • DevOps and Site Reliability Engineering (SRE): Roles focused on automation, continuous integration, and system reliability capitalize on remote tools and asynchronous collaboration to maintain effectiveness without onsite presence.
  • Cybersecurity Software Development: The rise of zero-trust models and remote security protocols bolsters demand for specialized engineers capable of enabling secure, remote-friendly environments.
  • Data Engineering and Machine Learning Engineering: Working intensively with large datasets and model training on cloud platforms positions these specializations well for sustained remote workflows supported by digital collaboration.

Despite substantial current remote adoption, specialties like embedded systems development or roles requiring hands-on hardware interaction face limits due to regulatory or technical constraints. Similarly, relationship-focused enterprise software consulting may see a reversal as employers prioritize onsite engagement.

Students seeking the most remote-friendly software development specializations in the US should weigh these remote trajectories alongside unemployment risk, salary outlooks, and demand growth to identify career paths blending flexibility and long-term opportunity.

For those interested in related areas, pursuing a game development degree online is another avenue to explore within digital fields.

Which Industries Employing Software Development Graduates Are Most Remote-Friendly?

Industries leading in software development employment and remote work adoption share key features-digital-first models, cloud infrastructure, results-driven management, distributed teams, and asynchronous communication. These traits enable strategic, scalable remote work arrangements rather than temporary accommodations.

  • Information Technology and Services: As inherently digital-native, this sector embraces permanent remote work with cloud tools, virtual client engagement, and performance metrics focused on outcomes rather than physical presence.
  • Financial Services and Fintech: Rapid adoption of cloud platforms and secure digital channels allows tech teams to work remotely beyond pandemic-driven changes, maintaining compliance through encrypted virtual processes.
  • Education Technology: Platforms built for virtual learning promote hybrid and fully remote roles, supported by flexible workflows and global talent sourcing within cloud-enabled environments.
  • Professional, Scientific, and Technical Services: While some roles depend on face-to-face client meetings, many software development functions are now hybrid or remote-enabled by advanced communication tools and project-based distributed teams.
  • Healthcare Technology and Digital Health: Software teams within digital health firms leverage cloud computing and secure virtual environments to support remote work despite stringent regulatory demands affecting clinical roles.

In contrast, traditional healthcare delivery, manufacturing, and certain client-centric professional services resist remote work due to physical, regulatory, or cultural constraints. Graduates targeting these sectors can enhance flexibility by focusing on IT support, consulting branches, or employers with explicit remote policies.

Job seekers should evaluate remote-friendliness through objective metrics-LinkedIn remote job filters, remote salary data, and corporate policy transparency-to separate genuine remote commitments from superficial offers that rarely extend beyond senior levels.

When asked about her experience, a software development professional reflected on navigating remote work in a fintech startup.

She described early uncertainty about whether remote roles would be stable or token gestures: "At first, I wasn't sure if the remote setup was just a pandemic patch, but the company's consistent digital workflows and encrypted collaboration tools quickly proved it was sustainable."

She emphasized the value of results-based evaluations over presence, noting, "My managers trust deliverables, not desk time, which removed a lot of stress." This approach allowed her to balance work with personal life effectively while maintaining strong team connections across time zones.

"Remote work here isn't just a perk-it's how we innovate and stay competitive globally," she concluded.

How Do Government and Public-Sector Software Development Roles Compare on Remote Work Access?

Federal agencies demonstrated substantial remote work capability for software development roles during 2020-2022, driven by pandemic-related shifts. However, since 2023, political and administrative decisions have curtailed telework opportunities, reducing flexibility in many positions.

State governments show significant variability-some adopt hybrid telework models offering software developers several remote days weekly, while others emphasize in-office presence, influenced by local political and operational factors. Local governments reflect this inconsistency as well, with larger urban areas more likely to support hybrid options, whereas smaller municipalities often lack remote work infrastructure.

  • Federal Agency Telework: Strong adoption during 2020-2022; recent contractions due to administrative policies.
  • State Government Policies: Range from flexible hybrid arrangements to predominantly on-site expectations.
  • Local Government Access: Uneven; varies by jurisdiction size and resources available.
  • Role Compatibility: Jobs involving policy analysis, research, compliance review, grant management, data analysis, and program administration typically align well with remote or hybrid work.
  • Role Limitations: Positions centered on direct service delivery, regulatory inspections, law enforcement, or emergency management exhibit limited remote feasibility.
  • Assessment Recommendations: Prospective employees should examine agency-specific telework guidelines, inquire about remote eligibility during federal hiring, and review federal telework prevalence data to gauge realistic access.

A tailored approach is essential for software development graduates aiming for public-sector roles-evaluating each employer's remote work policies rather than assuming consistent availability across the government landscape ensures more informed career planning.

What Role Does Technology Proficiency Play in Accessing Remote Software Development Roles?

Technology proficiency acts as a critical gateway credential for accessing remote software development roles, as employers cannot directly observe daily workflows. According to LinkedIn Skills Insights and CompTIA remote work surveys, the most sought-after competencies fall into two main categories that signal genuine remote-work capability.

  • Foundational Remote Work Tools: Expertise in video conferencing platforms like Zoom and Microsoft Teams, cloud-based collaboration suites such as Google Workspace and Atlassian products, plus project management systems like Jira and Trello, is essential. These demonstrate an ability to communicate and coordinate effectively across distributed teams.
  • Software Development-Specific Digital Competencies: Proficiency with distributed version control systems such as Git, continuous integration/continuous deployment (CI/CD) tools including Jenkins and GitHub Actions, and cloud development environments like AWS and Azure are prioritized. Mastery of these platforms reflects hands-on experience managing asynchronous code development and deployment.

Employers frequently use this demonstrated tool fluency and documented remote collaboration experience as proxies to infer accountability and workflow effectiveness. Graduates lacking verified remote technology skills are often excluded from consideration for remote roles despite strong coding abilities or traditional qualifications.

  • Academic Integration: Enroll in courses embedding remote collaboration tools and software platforms to build familiarity before entering the workforce.
  • Certification Programs: Obtain recognized credentials in cloud services, DevOps, and version control systems that validate technical competence.
  • Remote Internships and Practicums: Seek remote work experiences providing practical application of distributed tools and workflows.
  • Portfolio Presentation: Showcase projects demonstrating use of remote team technologies to evidence your capability.

Building a tailored technology proficiency plan aligned with your target software development remote specialization enables proactive closure of skill gaps. Distinguishing between tools requiring formal instruction, self-directed practice, and hands-on internship experience ensures technology is a gateway-not a barrier-to securing remote software development employment opportunities.

How Does Geographic Location Affect Remote Work Access for Software Development Degree Graduates?

Geographic location continues to significantly influence remote work opportunities for software development degree graduates, despite remote roles theoretically removing location barriers. Data from Lightcast, LinkedIn, and the Bureau of Labor Statistics reveal that metropolitan areas such as San Francisco, Seattle, and New York host the highest concentration of remote-eligible software development job postings.

States like California, Washington, and Massachusetts exhibit intense competition because of their dense tech ecosystems and many local employers offering remote options. However, graduates in less tech-centric regions experience fewer advertised remote roles, revealing regional variations in remote work access for software development professionals.

This geographic paradox arises because many employers impose state-specific hiring restrictions due to state tax nexus rules, licensure reciprocity challenges, employment law compliance, and preferences for coordinating work across time zones.

These factors mean a graduate's state of residence still heavily affects remote job access-even for non-physical roles. For instance, employers may limit hiring to certain states to avoid complex multi-state tax filings or to remain within familiar legal jurisdictions.

Specific software development specializations face more pronounced geographic restrictions: licensed professional roles require state-issued certifications and face strict licensure rules; regulated industry positions in sectors like healthcare, finance, or government must comply with state regulations limiting multi-state remote work, and client-facing roles must adhere to client geographic legal constraints.

Graduates should therefore carefully assess whether their chosen specialization might restrict remote flexibility.

To evaluate remote work prospects by location, graduates should leverage:

  • LinkedIn Analytics: Use job posting location filters to gauge remote software development opportunities and competition within their state.
  • Flex Index Data: Identify employers with broad, state-inclusive remote hiring policies increasing remote access across geographies.
  • Licensure Reciprocity: Consult professional association reciprocity databases to determine if their state's licensing agreements support cross-state remote work.

Remote job postings for software development roles nationally have risen over 55% in recent years, yet nearly 40% remain geographically restricted-underscoring the need for geographic considerations when targeting remote careers.

Prospective students and professionals prioritizing remote work flexibility should integrate these geographic insights into their academic and career decisions, alongside exploring other factors like industry adoption, task compatibility, and technology proficiency.

Students interested in expanding their options might also explore best colleges for social media marketing as a complementary pathway with growing remote opportunities.

While many software development careers increasingly support remote work, some roles remain structurally bound to on-site presence due to specific task requirements. The Dingel-Neiman remote work feasibility index, combined with McKinsey's task analysis and BLS telework data, identifies software development career paths with enduring barriers to remote arrangements-distinguishing those on-site by necessity from those by employer preference.

  • Embedded Systems Developer: These professionals work with hardware integrated into physical devices-from medical instruments to automotive systems-and must access specialized labs and equipment. Their close interaction with hardware prototypes and testing environments creates a fundamental on-site requirement that remote work cannot easily overcome.
  • Cybersecurity Analysts in Government and Defense: Due to strict security clearances and the need for physical access to secure facilities, many cybersecurity roles in government and defense require on-site presence. Handling classified information and maintaining secure physical environments make remote work unfeasible without major policy and technology changes.
  • Software Engineers in Regulated Clinical and Medical Device Industries: These roles involve rigorous regulatory oversight and hands-on compliance testing in controlled settings. Physical supervision ensures product safety and legal adherence, limiting remote work options because of licensing and regulatory constraints.
  • On-Site Systems Reliability and Emergency Response Engineers: Infrastructure and operations jobs demand immediate, physical responses to critical system failures. The urgency and need for prompt in-person intervention mean these roles cannot be fully remote, as even brief delays risk severe disruptions.

The software development careers requiring on-site presence in North America often deliver some of the highest pay and most stable employment, reflecting their critical and specialized nature. For those prioritizing remote work, understanding these structural constraints is vital.

Many practitioners in predominantly on-site roles develop hybrid careers-combining on-site duties with remote consulting, technical writing, or teaching-to expand remote access.

Early-career professionals and students weighing specialization choices should integrate remote work preferences with factors like job security and compensation. A balanced perspective helps align personal goals with realistic remote work ceilings in technology jobs in software development with limited remote work options.

Exploring diverse credential strategies-including options like online electrical engineering courses USA-may broaden flexibility and marketability across hybrid or remote-compatible roles.

How Does a Graduate Degree Affect Remote Work Access for Software Development Degree Holders?

Remote work opportunities in software development tend to cluster among senior-level professionals who demonstrate strong autonomy and specialized expertise-traits often accelerated by graduate education. Data from the NACE First-Destination Survey, LinkedIn Workforce Insights, and Georgetown University research indicate that employers prioritize remote eligibility for experienced practitioners with proven track records rather than entry-level employees.

This seniority-remote correlation means that graduate degrees can serve as an indirect gateway to remote roles by speeding advancement into higher-responsibility positions. However, the specific type of credential matters significantly in unlocking remote work access:

  • Professional Master's Degrees: These qualify graduates for senior individual contributor or managerial roles, which are more commonly approved for remote work due to their leadership and autonomy demands.
  • Doctoral Programs: PhDs typically open doors to independent research or academic tracks, positions characterized by high remote work flexibility.
  • Specialized Graduate Certificates: Targeted credentials in niche technologies help practitioners enter subfields where remote work is already prevalent.
  • General Graduate Degrees: While improving compensation and promotion potential, they often do not substantially increase immediate remote role eligibility.

For early-career software developers, gaining experience in remote-friendly entry roles, sharpening niche technology skills, or focusing on employers with robust remote cultures can sometimes rival the remote access benefits of graduate education-without requiring the same time or financial investments.

Ultimately, graduate education supports remote work eligibility best when aligned strategically with career paths that emphasize seniority and remote-compatible specialization rather than as a sole tactic.

What Entry-Level Software Development Career Paths Offer the Fastest Route to Remote Work Access?

Entry-level software development roles with the fastest remote work access typically share employer and role traits that support effective remote productivity from the start. Analysis of LinkedIn remote listings and Ladders career tracking highlights several positions and company types that provide immediate or near-immediate eligibility for remote arrangements.

  • Front-End Developer: These roles emphasize tangible, measurable deliverables like UI components, enabling performance evaluation remotely without ongoing physical supervision.
  • Quality Assurance Engineer: Early-career QA positions in companies with mature remote infrastructures and remote-first policies offer remote work from day one, reflecting standardized approaches that include new hires.
  • Mobile App Developer: Startups and tech firms focused on mobile software often cultivate remote-friendly cultures with management experienced in onboarding and supporting junior remote developers.
  • DevOps/Cloud Engineer: Jobs that interface predominantly with cloud platforms and CI/CD systems naturally afford remote flexibility early, given the online-focused nature of the work and minimal need for on-site hardware access.
  • Internships and Apprenticeships: Remote-first organizations providing structured mentorship and regular virtual check-ins, occasionally supplemented by in-person meetings, facilitate skill-building and professional connection in a remote context.

While immediate remote access benefits flexibility, entry-level remote work risks reduced mentorship, informal learning, and network building crucial for early career acceleration. Prospective professionals should evaluate whether the convenience of remote work outweighs potential limitations in hands-on guidance and collaboration.

Adopting a hybrid approach can optimize development-target employers combining remote policies with formal onboarding and mentorship programs and roles that schedule periodic in-person interactions. Clarifying expectations around remote versus onsite needs based on one's specialization helps balance skill acquisition with the advantages of remote flexibility.

What Graduates Say About the Software Development Degree Careers Most Likely to Be Remote in the Future

  • Khai: "The rapid adoption rates of remote work in software development roles amazed me-most companies have already integrated flexible work options as a norm rather than an exception. Understanding task-level compatibility helped me focus on skills that I could perform effectively from anywhere, like coding and debugging, which are perfect for remote work. It's exciting to see how this degree prepares you not just with technical skills but with the mindset to thrive in a fully remote culture."
  • Julio: "Reflecting on my journey, one thing stood out: geographic constraints are fading fast in software development careers. Employers increasingly assess remote culture seriously-so your fit with a company's remote values matters just as much as your technical proficiency. This insight helped me choose jobs that support long-term remote trajectories, which is crucial for maintaining work-life balance in this field."
  • Jayden: "As a graduate, I found that freelance and self-employment options in software development open doors that traditional jobs can't-especially because many gigs require specialized technology proficiency, which I was trained for. The long-term outlook for remote work in this field is very promising-it's clear that those who sharpen their tech skills and adapt to employer cultures will lead the way. I'm optimistic about building a flexible career that moves with the industry's evolving demands."

Other Things You Should Know About Software Development Degrees

What does the 10-year employment outlook look like for the safest software development career paths?

The 10-year employment outlook for software development careers with the lowest unemployment risk remains strongly positive. Roles such as software engineers specializing in cloud computing, cybersecurity, and mobile application development are projected to grow significantly faster than average. This growth is driven by increasing demand for secure and scalable software solutions across industries, sustaining steady remote work opportunities.

Which software development career tracks lead to the most in-demand mid-career roles?

Mid-career software professionals who focus on full-stack development, DevOps engineering, and software architecture generally face the highest demand. These tracks combine broad technical skills with team collaboration, making them essential for organizations embracing hybrid and remote workflows. Their versatility allows them to transition easily between onsite and remote roles while maintaining job stability.

How does freelance or self-employment factor into unemployment risk for software development graduates?

Freelance and self-employment opportunities can reduce unemployment risk by expanding access to diverse projects beyond traditional employment constraints. However, this path requires strong client management and continuous upskilling. Graduates well-prepared for remote freelance work-especially in web and mobile development-often mitigate downtime between contracts and benefit from flexible schedules.

How do economic recessions historically affect unemployment rates in software development fields?

Economic recessions tend to impact software development employment less severely than many other sectors. While some projects delay or scale back during downturns, essential technology functions related to cloud infrastructure, cybersecurity, and critical application maintenance remain stable. Moreover, recession periods often drive digital transformation efforts, sustaining demand for development roles that support remote work capabilities.

References

Related Articles

2026 Worst States for Software Development Degree Graduates: Lower Pay, Weaker Demand, and Career Barriers thumbnail
2026 Software Development Degree Salary by Industry: Where Graduates Earn the Most thumbnail
2026 Software Development Degree vs. Certificate: Which Should You Choose? thumbnail
2026 MBA vs. Master's in Software Development: Which Drives Better Career Outcomes thumbnail
2026 What Prerequisites Do You Need for a Software Development Degree? Entry Requirements, Credits & Eligibility Rules thumbnail
2026 How to Verify Accreditation for Software Development Degree Programs thumbnail