Senior Full Stack Developer

2 weeks ago


Washington, Washington, D.C., United States United States Holocaust Memorial Museum Full time
About the Role

This position is part of the Application Development Division within the Office of Information Technology at the United States Holocaust Memorial Museum. The successful candidate will work on a variety of projects across the Museum, including Collections, Digital, Education, Exhibitions, Genocide Prevention, IT, Marketing, and Scholarship.

Key Responsibilities
  • Manage new digital projects from concept to completion and support the improvement of existing digital projects as the technical lead.
  • Work closely with other developers and UX designers to translate design concepts into production-ready code.
  • Employ technical skills to help the Museum tell the stories of the Holocaust and other genocides, making the past relevant today and provoking visitors to think, question, care, and take action.
Requirements
  • 5+ years of professional experience working as a developer, with experience working on a team with front-end developers and UX designers to develop, deliver, and maintain content-rich experiences.
  • Exhibits mastery of tools and techniques of software engineering theories, concepts, and practices, as well as tools and techniques of software development project management methods and concepts.
  • Strong back-end development skills with proficiency in server-side languages such as Python, Ruby, PHP, or Java.
  • Ability to execute Python code in response to developer-defined AWS events.
  • Experience with modern frontend frameworks (e.g. Vue, React, Angular).
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JS frameworks.
  • Proficiency with at least one backend language (PHP, Python, Ruby).
  • Experience with web application security best practices and the design of secure systems.
  • Knowledge of relational and/or non-relational databases (MySQL, NoSQL).
  • Knowledge of cloud technologies such as AWS or GCP.
  • Experience with container engines such as Docker, and designing containerized systems.
  • Expertise in software engineering practices including version control (Git preferred), unit tests, continuous integration, and automated deployment.
  • Ability to work collaboratively with others.
  • Previous experience in an Agile environment, preferably scrum.
  • Ability to troubleshoot cross-browser compatibility issues.
Preferred Qualifications
  • Bachelor's Degree in Computer Science, Engineering, or related field.
  • Vue, Flask, Nuxt expertise preferred.
  • Python, JavaScript expertise preferred.
  • Application Programming Interface development experience.
What We Offer

The United States Holocaust Memorial Museum values employee wellness, work-life balance, and the diversity of what this means for individual employees in life and work. We offer a comprehensive benefits package for benefits-eligible employees, including generous paid leave benefits, health, dental, and vision insurance, flexible spending accounts, a health savings account with an employer contribution, 403(b) retirement plan with a generous employer match and contribution, group term and supplemental life insurance, short and long-term disability, commuter subsidy, access to two employee assistance programs, as well as voluntary critical illness and accident insurance coverage, long-term care, and pet insurance options.

Our policies also support telework and other flexible schedule options based on the job, work, and team collaboration requirements.



  • Washington, Washington, D.C., United States Protagonist Full time

    Job Title: Senior Full Stack EngineerWe are seeking a highly skilled Senior Full Stack Engineer to join our team at Protagonist. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge applications that drive our Narrative Analytics offering.About the RoleThis is an exciting opportunity to work on innovative...


  • Washington, Washington, D.C., United States Adlumin, Inc. Full time

    Job Title: Senior Full Stack EngineerAdlumin, Inc. is seeking a highly skilled Senior Full Stack Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and optimizing full-stack architectures, leveraging serverless technologies and cloud-native solutions.About the Role:The ideal candidate will...


  • Washington, Washington, D.C., United States MetroStar Systems Full time

    Job Title: Sr. Full Stack Developer IAbout the Role:We are seeking an experienced Senior Full Stack Developer to join our team at MetroStar Systems. As a key member of our Agile team, you will be responsible for developing modern web applications using the latest tools and technologies.Key Responsibilities:Collaborate with team members and customers to...


  • Washington, Washington, D.C., United States MetroStar Systems Full time

    As a seasoned Senior Full Stack Developer, you will be part of a dynamic Agile team environment where collaboration and innovation thrive. Your expertise in developing modern web applications using the latest.NET technologies will be invaluable to our customers.We are committed to creating a diverse and inclusive culture at MetroStar Systems, where talented...


  • Washington, Washington, D.C., United States Booz Allen Hamilton Full time

    About the RoleWe are seeking an experienced Senior Full Stack Developer to join our team at Booz Allen Hamilton. As a key member of our development team, you will be responsible for designing, developing, and implementing software applications using agile methods.Key ResponsibilitiesDesign and develop software applications using a variety of programming...


  • Washington, Washington, D.C., United States Harmonia Holdings Group, LLC Full time

    Job OpportunityHarmonia Holdings Group, LLC is a leading federal government contractor committed to delivering innovative solutions to our clients and fostering a workplace that encourages growth, initiative, and employee satisfaction.We are seeking a highly skilled Senior Full Stack Developer to join our team.Expert-level experience with Java (w/Springboot)...


  • Washington, Washington, D.C., United States IBM Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at IBM Consulting. As a Full Stack Developer, you will be responsible for providing high-level solution guidance and application design to support consistency and good development, design, and cloud practices within a high-performing team.Key ResponsibilitiesDesign and...


  • Washington, Washington, D.C., United States HarmonyTech Full time

    Job Title: Full Stack EngineerWe are seeking an experienced Full Stack Engineer to join our development team at HarmonyTech Inc. in Washington D.C. The ideal candidate will have advanced programming skills, application development experience, and exceptional troubleshooting abilities.Responsibilities:End-to-End Software Development: Manage the complete...


  • Washington, Washington, D.C., United States HarmonyTech Full time

    Job Title: Full Stack EngineerWe are seeking an experienced Full Stack Engineer to join our development team at HarmonyTech Inc. in Washington D.C. The ideal candidate will have advanced programming skills, application development experience, and exceptional troubleshooting abilities.Responsibilities:End-to-End Software Development: Manage the complete...


  • Washington, Washington, D.C., United States vTech Solution Full time

    Job DescriptionJob Title: Senior Full Stack Java DeveloperJob Summary:vTech Solution is seeking a highly skilled Senior Full Stack Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and supporting complex Java/JEE applications integrated with DocuSign workflows.Key...


  • Washington, Washington, D.C., United States MetroStar Systems Full time

    About the RoleWe are seeking a highly skilled Sr. Full Stack Developer I to join our team at MetroStar Systems. As a key member of our Agile team, you will be responsible for developing modern web applications using the latest tools and technologies.Key ResponsibilitiesCollaborate with team members and customers to gather and refine product...


  • Washington, Washington, D.C., United States Compass Solutions Full time

    Job Title: Full Stack Web Application DeveloperWe are seeking a highly skilled Full Stack Web Application Developer to join our team at Compass Solutions. As a key member of our Digital Modernization department, you will play a critical role in developing scalable software solutions utilizing modern web technologies.Key Responsibilities:Collaborate with...


  • Washington, Washington, D.C., United States Booz Allen Hamilton Full time

    About the RoleWe're seeking a skilled Full Stack Developer to join our team at Booz Allen Hamilton. As a key member of our development team, you'll be responsible for designing, developing, and deploying scalable and secure software solutions.Key ResponsibilitiesDevelop and maintain complex software systems using a range of technologies, including JavaScript...


  • Washington, Washington, D.C., United States Booz Allen Hamilton Full time

    About the RoleWe're seeking a skilled Full Stack Developer to join our team at Booz Allen Hamilton. As a key member of our development team, you'll be responsible for designing, developing, and deploying scalable and secure software solutions.Key ResponsibilitiesDevelop and maintain complex software systems using a range of technologies, including JavaScript...

  • Full Stack Developer

    1 month ago


    Washington, Washington, D.C., United States Intelliswift Software Full time

    Job Title: Full Stack DeveloperWe are seeking a highly skilled Full Stack Developer to join our team at Intelliswift Software. As a key member of our development team, you will be responsible for designing, developing, and implementing new features that enhance our internal Machine Learning platform.Key Responsibilities:Collaborate with a team of engineers...


  • Washington, Washington, D.C., United States IBM Computing Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our Agile team at IBM Consulting. As a Full Stack Developer, you will be responsible for providing high-level solution guidance and application design to support consistency and good development, design, and cloud practices within a high-performing team.Key ResponsibilitiesDesign and...


  • Washington, Washington, D.C., United States IBM Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at IBM Consulting. As a key member of our Agile program, you will be responsible for developing, maintaining, and operationalizing new and existing applications for a federal customer.As a Full Stack Developer, you will work closely with cross-functional teams, including...

  • Full Stack Developer

    2 weeks ago


    Washington, Washington, D.C., United States iTrust Human Capital Management Full time

    Job Title: Full Stack EngineerWe are seeking a highly skilled Full Stack Engineer to join our team at iTrust Human Capital Management. As a Full Stack Engineer, you will be responsible for designing and implementing user interfaces using JavaScript frameworks, developing server-side logic using backend technologies, and ensuring seamless integration of...


  • Washington, Washington, D.C., United States iTrust Human Capital Management Full time

    Job Title: Full Stack EngineerWe are seeking a highly skilled Full Stack Engineer to join our team at iTrust Human Capital Management. As a Full Stack Engineer, you will be responsible for designing and implementing user interfaces using JavaScript frameworks, developing server-side logic using backend technologies, and ensuring seamless integration of...


  • Washington, Washington, D.C., United States ARFA Solutions, LLC Full time

    Job Title: Full Stack DeveloperWe are seeking a highly skilled Full Stack Developer to join our team at ARFA Solutions, LLC.Key Responsibilities:Design and develop scalable and responsive web applications using front-end technologies such as HTML, CSS, and JavaScript.Develop back-end components using server-side languages such as Java, Python, or Ruby.Create...