What are the responsibilities and job description for the Software Developer position at Newfields a Place for Nature & The Arts?
Job Details
Description
Department: Newfields Lab
Employment Type: Full Time - Onsite
Salary or Hourly: Salary
Salary Range: $55,000-$65,000
Overview
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. This position is a fully onsite role that does not have the option to work remotely.
Primary Responsibilities
The following responsibilities describe the general nature of work for employees in this position, but this is not intended as an exclusive or all-inclusive inventory.
Experience, Skills, And Knowledge
PHYSICAL DEMANDS OF WORK ENVIRONMENT
The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of the job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
Description
Department: Newfields Lab
Employment Type: Full Time - Onsite
Salary or Hourly: Salary
Salary Range: $55,000-$65,000
Overview
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. This position is a fully onsite role that does not have the option to work remotely.
Primary Responsibilities
The following responsibilities describe the general nature of work for employees in this position, but this is not intended as an exclusive or all-inclusive inventory.
- Collaborate with other developers, designers, and Newfields’ staff to create passive, interactive, and immersive educational on-premise and web-based
- 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
Experience, Skills, And Knowledge
- 0-3 years of professional software development experience
- Fluency with HTML/CSS/JS
- Aptitude for analyzing diverse systems, processes, databases, schemas, etc.
- RDBMS interfacing with MySQL, PostgreSQL, etc.
- Experience developing and consuming REST-ful 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 cloud-based provider
- Familiarity with: Unix-based operating systems and servers; modern front-end frameworks such as React, AngularJS, or VueJS; typescript; CSS preprocessors
- Familiarly with other languages such as Python, C#, and/or shell scripting
- Modern version control (Git)
- Experience with headless or monolithic content management systems such as Contentful, Contentstack, WordPress, Drupal, etc.
- Interest in cultural institutions and guest engagement and experience
PHYSICAL DEMANDS OF WORK ENVIRONMENT
The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of the job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
- Physical demands: While performing the duties of this job, the employee may spend long periods of time working on a computer, either sitting or at a standing
- Work environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential
Salary : $55,000 - $65,000