Software Developer

Newfields a Place for Nature & The ArtsIndianapolis, IN
$70,000 - $80,000Onsite

About The Position

Newfields seeks a talented Software Developer to work as part of the Newfields Lab. We are a group of designers, developers, and digital strategists who create technology solutions for Newfields. We engage audiences in immersive experiences through technology by developing new ways for people to interact with art, nature, their environment, and one another. The Newfields Lab serves as the in-house development team for Newfields. We specialize in online, in-gallery, and outdoor interactives, digital publishing (including web development), data analytics, online collections, and data and systems integrations. We are currently looking for a full-stack software developer with a breadth of experience that includes modern front-end development web tools as well as comfort with database modeling and API creation and consumption. We often will handle unique requests to solve the diverse requirements of a cultural institution, and therefore, a self-starter who enjoys new technologies is always welcome.

Requirements

  • Bachelor's Degree in Computer Science or a related field
  • 3-5 years of professional software development experience
  • Fluency with HTML/CSS/JS
  • Modern front-end frameworks such as React, AngularJS, or VueJS
  • CSS preprocessors and modern CSS frameworks
  • Server-side languages, especially NodeJS/Typescript and Python
  • Aptitude for analyzing diverse systems, processes, databases, schemas, etc.
  • Relational databases MySQL, PostgreSQL, MsSQL, etc.
  • Experience developing and consuming REST-ful/GraphQL APIs and web services
  • Ability to translate design prototypes and mockups into working software, websites, dashboards, and/or reports
  • Deployment of web applications and servers on AWS or equivalent IaaS
  • Familiarity with: Unix-based operating systems and servers
  • Familiarly with other languages such as Python, C#, and/or shell scripting
  • Implementing and integrating AI systems such as creating MCP Servers, using neural networks, AI assisted development, etc.
  • Experience with headless or monolithic content management systems such as Contentful, Contentstack, WordPress, Drupal, etc.

Nice To Haves

  • Interest in cultural institutions and guest engagement and experience

Responsibilities

  • Collaborate with other developers, designers, and Newfields’ staff to create passive, interactive, and immersive educational on-premise and web-based experiences, including indoor and outdoor immersive projection-based experiences.
  • Create clean, well-documented, and efficient software and services, with responsibilities for both front- and back-end development
  • Maintain and improve the DiscoverNewfields.org website and develop innovative ways to reach a wider audience through online experiences
  • Stay up to date with new methodologies in full-stack web development
  • Maintain, optimize, organize, and document existing sites, services, and systems
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service