We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

#alert
Back to search results

Web Developer-Technology

Brooklyn Museum
United States, New York, Brooklyn
200 Eastern Parkway (Show on map)
August 08, 2022
Web Developer-Technology

The Web Developer is part of a small web team within the Technology department that focuses on implementing, maintaining, and improving the Museum's web presence. We work across all technical aspects to produce a variety of web and mobile projects related to art, community engagement, visitor experience, and open access.

Requirements:



  • Experience writing testable code in a dynamic, object-oriented backend language such as PHP, Ruby, or Python
  • Strong understanding of web technologies and development practices-including Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript-as well as web fundamentals including HTTP, DOM, browser components, CDNs, and Internet Protocol
  • Familiarity with SQL, relational databases, and database schema design, and ability to use SQL Server Integration Services
  • Experience using programming frameworks-such as AngularJS, React, or Vue-to develop projects, as well as package management systems like Composer, Pip, or RubyGems
  • Ability to set up, maintain, and write codebase tests using a testing framework
  • Knowledge of Git and a general understanding of version control
  • Understanding of tools and techniques needed to administer, maintain, and deploy projects via a Linux server, which may include Bash scripting, file system structure, process management, and web server configuration
  • Familiarity with deploying from cloud services, such as Amazon Web Services (AWS), DigitalOcean, and Linode
  • Experience building and maintaining content management system (CMS) tools


Additional qualifications:



  • Knowledge of E-commerce and PCI compliance best practices is helpful
  • Experience working on mobile platforms, such as iOS and Android, is a plus
  • Familiarity with UX design and information architecture preferred


Responsibilities:



  • Maintain, update, and debug any functionality related to our AWS-hosted services
  • Deploy projects from, and perform system administration for, our AWS-hosted Ubuntu Linux servers
  • Design, develop, maintain, and update numerous codebases, which include those for our main website CMS, public and internal APIs, internal web pages, web applications, and programming jobs
  • Establish and maintain procedures for code deployment, from version control and code access management to automated testing, and deploy to both staging and production environments
  • Work with departmental stakeholders to translate requested functionality into new web application features
  • Research, design, build, and write tests for new features
  • Handle API key requests for our Collection API and respond to user questions
  • Make design updates, working from design specifications, to the Museum's website and our Shopify-hosted Shop website
  • Design and implement a relational database schema


Start date: Immediately

Department: Technology

Reports to: Director of Technology

Position type: Full-time

Union status: UAW Local 2110

Salary: $84,000

FLSA status: Exempt

Schedule: 35 hours per week, Mondays through Fridays, 9 am to 5 pm

If you have questions about our online application system, please get in touch with us at .

(web-54f47976f8-vn8xb)