Edjuster
Software Engineer Sr
Edjuster, Los Angeles, California, United States, 90079
Diversity, Equity, Accessibility, and Inclusion at Getty
Getty believes diversity, equity, accessibility and inclusion are essential to our excellence and to the execution of our mission. The Getty community values differences in the pursuit of inquiry and knowledge, mutual understanding, respect, trust, transparency, and cooperation. We are committed to creating a diverse and welcoming workplace that reflects the diversity of the communities we serve and includes individuals with diverse backgrounds and experiences. Individuals of color, women, LGBTQIA+, veterans and persons with disabilities are encouraged to apply.
Job Summary
At Getty Digital, we are re-imagining how we create meaningful digital experiences for our research, publications, and projects in the study, conservation and preservation of art and shared cultural heritage. Our digital tools assist scholars and researchers to explore the complex information held across the Getty and to share their work with the world online. We encourage the public to explore and engage with the outcomes of these activities through online experiences and digital publications.
The Getty Digital Interpretative Development Team is primarily responsible for the Getty.edu website, digital publications and rich media experiences. We are seeking an experienced senior software developer with a passion for web-based publications to work with us on our digital publication tool, Quire. Quire is a static build tool for long-form scholarly publications with a focus on art historical, conservation, and preservation research. We are a highly collaborative team where thoughtful communication; co-working sessions, code reviews, and pair programming are common practices.
As a Senior Software Engineer, you will report to the team lead, and will work with that individual and the rest of the team to help plan improvements and implement stable features of the Quire build tool, the Getty.edu redesign, and web software initiatives across The Getty. In this role you will collaborate with a talented team of software developers, subject matter experts, UX researchers, designers to build experiences that present the work done across The Getty with the larger world.
Our preferred software stack is Vue.js for user interfaces with data provided by RESTful APIs served by implementations in Python. The Getty is committed to using Linked Open Data across our architecture and the use of IIIF for access to rich media assets.
The Getty is among the most prestigious cultural heritage organizations in the world. Scientists, curators, librarians, archivists, and academics are drawn here by a shared dedication to furthering the study of art and advancing the fields of art history, conservation, and cultural heritage preservation. We offer excellent benefits, and a strong commitment to balancing work and personal life. The successful candidate must be a California resident when employment begins and must work at least one day per week on Getty’s campus.
This is a 4 year limited-term position.
Major Job Responsibilities
Conceptualizes, implements and maintains features of the Getty’s digital scholarly publication tool, Quire
Provides technical analysis, design and implementation of the Getty.edu site redesign
Participate in the day-to-day work of software development and testing
Perform code reviews and provide feedback to peer developers
Follow Getty policies and best practices for software development
Qualifications
Bachelor’s degree in a related field or a combination of education and relevant experience
5+ years software development experience
Knowledge, Skills and Abilities
Requirements:
An interest in the work of cultural heritage and digital publications
Experience with ES6 JavaScript and contemporary JavaScript programming practices
Experience with component-based web development (Vue.js, NPM, and Webpack)
Experience implementing visual design systems in HTML & CSS
Experience with accessibility considerations for web software
A practice of unit testing and end-to-end testing web applications
Experience with static-site generation tools
Experience with version control using Git and GitHub
Solid understanding of HTTP and experience using REST APIs
A working knowledge of server-side application development and coding practices
Diplomacy, tact and an ability to interact with a wide variety of audiences
Intellectual generosity, humility, and curiosity
Clear writing and communication skills
Useful Qualifications:
Experience with Hugo and Golang HTML templates
Expertise with design systems and digital typography
Experience with scholarly publications and archival considerations
Experience with Python and Flask or Django
Experience developing data-driven web applications
Experience with continuous integration and deployment using Docker and AWS
A deep understanding of museum, library, and archival practices, systems, and metadata standards
Benefits and Perks
Here are just some examples that Getty offers/provides for full-time employees:
Medical, Dental and Vision insurance coverage, starting on date of hire. Getty pays 75%-95% of the premium, depending on the plan selected.
403(b) Employee Investment retirement plan – with up to 5% Getty Match
Getty contribution of 6%, on behalf of employee, to 401(a) retirement account
Educational Assistance and professional development
Paid Vacation, Sick and Personal Days
12 Paid Holidays
Many positions have bi-weekly Off-Fridays
On-Site Fitness Center at Getty Center
Community service opportunities
To learn more about our comprehensive benefits and long list of perks, go to Getty HR.
Equal Opportunity Employer
We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship or immigration status, color, disability, ethnicity, familial status, gender identity and/or expression, genetic information, marital status, national origin, race, religion, sex, sexual orientation, veteran status, or any other protected status.
#J-18808-Ljbffr
Getty believes diversity, equity, accessibility and inclusion are essential to our excellence and to the execution of our mission. The Getty community values differences in the pursuit of inquiry and knowledge, mutual understanding, respect, trust, transparency, and cooperation. We are committed to creating a diverse and welcoming workplace that reflects the diversity of the communities we serve and includes individuals with diverse backgrounds and experiences. Individuals of color, women, LGBTQIA+, veterans and persons with disabilities are encouraged to apply.
Job Summary
At Getty Digital, we are re-imagining how we create meaningful digital experiences for our research, publications, and projects in the study, conservation and preservation of art and shared cultural heritage. Our digital tools assist scholars and researchers to explore the complex information held across the Getty and to share their work with the world online. We encourage the public to explore and engage with the outcomes of these activities through online experiences and digital publications.
The Getty Digital Interpretative Development Team is primarily responsible for the Getty.edu website, digital publications and rich media experiences. We are seeking an experienced senior software developer with a passion for web-based publications to work with us on our digital publication tool, Quire. Quire is a static build tool for long-form scholarly publications with a focus on art historical, conservation, and preservation research. We are a highly collaborative team where thoughtful communication; co-working sessions, code reviews, and pair programming are common practices.
As a Senior Software Engineer, you will report to the team lead, and will work with that individual and the rest of the team to help plan improvements and implement stable features of the Quire build tool, the Getty.edu redesign, and web software initiatives across The Getty. In this role you will collaborate with a talented team of software developers, subject matter experts, UX researchers, designers to build experiences that present the work done across The Getty with the larger world.
Our preferred software stack is Vue.js for user interfaces with data provided by RESTful APIs served by implementations in Python. The Getty is committed to using Linked Open Data across our architecture and the use of IIIF for access to rich media assets.
The Getty is among the most prestigious cultural heritage organizations in the world. Scientists, curators, librarians, archivists, and academics are drawn here by a shared dedication to furthering the study of art and advancing the fields of art history, conservation, and cultural heritage preservation. We offer excellent benefits, and a strong commitment to balancing work and personal life. The successful candidate must be a California resident when employment begins and must work at least one day per week on Getty’s campus.
This is a 4 year limited-term position.
Major Job Responsibilities
Conceptualizes, implements and maintains features of the Getty’s digital scholarly publication tool, Quire
Provides technical analysis, design and implementation of the Getty.edu site redesign
Participate in the day-to-day work of software development and testing
Perform code reviews and provide feedback to peer developers
Follow Getty policies and best practices for software development
Qualifications
Bachelor’s degree in a related field or a combination of education and relevant experience
5+ years software development experience
Knowledge, Skills and Abilities
Requirements:
An interest in the work of cultural heritage and digital publications
Experience with ES6 JavaScript and contemporary JavaScript programming practices
Experience with component-based web development (Vue.js, NPM, and Webpack)
Experience implementing visual design systems in HTML & CSS
Experience with accessibility considerations for web software
A practice of unit testing and end-to-end testing web applications
Experience with static-site generation tools
Experience with version control using Git and GitHub
Solid understanding of HTTP and experience using REST APIs
A working knowledge of server-side application development and coding practices
Diplomacy, tact and an ability to interact with a wide variety of audiences
Intellectual generosity, humility, and curiosity
Clear writing and communication skills
Useful Qualifications:
Experience with Hugo and Golang HTML templates
Expertise with design systems and digital typography
Experience with scholarly publications and archival considerations
Experience with Python and Flask or Django
Experience developing data-driven web applications
Experience with continuous integration and deployment using Docker and AWS
A deep understanding of museum, library, and archival practices, systems, and metadata standards
Benefits and Perks
Here are just some examples that Getty offers/provides for full-time employees:
Medical, Dental and Vision insurance coverage, starting on date of hire. Getty pays 75%-95% of the premium, depending on the plan selected.
403(b) Employee Investment retirement plan – with up to 5% Getty Match
Getty contribution of 6%, on behalf of employee, to 401(a) retirement account
Educational Assistance and professional development
Paid Vacation, Sick and Personal Days
12 Paid Holidays
Many positions have bi-weekly Off-Fridays
On-Site Fitness Center at Getty Center
Community service opportunities
To learn more about our comprehensive benefits and long list of perks, go to Getty HR.
Equal Opportunity Employer
We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship or immigration status, color, disability, ethnicity, familial status, gender identity and/or expression, genetic information, marital status, national origin, race, religion, sex, sexual orientation, veteran status, or any other protected status.
#J-18808-Ljbffr