Web Developer Job at National Council on Aging, Arlington, VA

N1hiMnpKM285K3gzZVgyRjBUb0UxU2NJaVE9PQ==
  • National Council on Aging
  • Arlington, VA

Job Description

National Council on Aging

We believe every person deserves to age well. That’s why we’re on a path to improve the lives of 40 million older adults by 2030. Come join an awesome team and learn about the work we do, the people we serve, and why equitable aging matters now more than ever. At NCOA, we represent the interests of the aging population across the nation, while striving to live out our core values of equity, excellence, and innovation. This is meaningful work where we put “people first” and our employees can learn and grow, where work/life balance is prioritized, and have a flexible hybrid work schedule while being part of a dynamic, collaborative team.

We are interested in growing our team with passionate, committed, and innovative individuals. The Web Developer will join NCOA at a time of dynamic growth.

POSITION SUMMARY

The Web Developer is a new role on NCOA's digital team, responsible for the day-to-day maintenance and development of NCOA's digital properties, primarily ncoa.org and benefitscheckup.org. This full-stack role requires extensive experience with AWS tools, next.js, and headless content management systems (CMS), as well as some experience with Angular. The Web Developer will provide technical oversight for web development vendors supporting enhancement projects and new development for ncoa.org, benefitscheckup.org, as well as our ancillary websites (e.g., connect.ncoa.org) and collaborate with our IT department. The Web Developer will ensure our websites are accessible and optimized for direct-to-consumer use.

Positions at this level require advanced knowledge and experience with web development and applicable tools. Incumbents are required to make independent judgements within their scope of work and require minimal oversight. Incumbents have a minimum of three years of applicable experience in their discipline and a bachelor’s degree or the equivalent, as well as substantive experience at this level.

KEY RESPONSIBILITIES

Website Maintenance and Development:

  • Oversee the daily maintenance of ncoa.org and benefitscheckup.org.
  • Implement small enhancements and projects to enhance website functionality and user experience.
  • Ensure websites are secure, scalable, and performant.

Full Stack Development:

  • Utilize AWS tools such as Amplify, Dynamo, S3, CloudWatch, CloudFront, and Translate for backend development.
  • Develop and maintain front-end components for ncoa.org using Next.js.
  • Develop and maintain frontend components for benefitscheckup.org using Angular.
  • Integrate and manage headless content management system (Kontent.ai).

Accessibility and Multilingual Support:

  • Ensure all digital properties are accessible and meet WCAG guidelines.
  • Implement and maintain multilingual support for websites, ensuring a seamless user experience for all language versions. (Currently, primarily Spanish on benefitscheckup.org using Amazon Translate.)

Technical Oversight:

  • Provide technical guidance and oversight for larger development projects outsourced to digital vendors.
  • Review code and project deliverables to ensure they meet NCOA’s standards and requirements.
  • Coordinate with external vendors and internal stakeholders to ensure project success.

Technical SEO:

  • Assist in the implementation and analysis of technical SEO strategies.
  • Collaborate with the content team, Pillar 4, and others to ensure SEO best practices are followed.

Collaboration and Team Support:

  • Work closely with digital team colleagues (including content strategy and delivery, digital experience strategy, project management, and data analysis), IT department, and internal stakeholders.
  • Communicate effectively with internal and external stakeholders to gather requirements and deliver solutions that delight.
  • Provide technical support and mentorship to team members as needed.
  • Contribute to collaborative team environment that cultivates efficient execution, innovation, and continuous improvement.

PROFESSIONAL EXPERIENCE/QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in full-stack web development.
  • Proficiency with AWS tools (e.g., Amplify, Dynamo, S3, CloudWatch, CloudFront, Translate).
  • Significant development experience with Next.js.
  • Proven ability to manage and integrate headless content management systems (e.g., Kontent.ai).
  • Some development experience with Angular.
  • Significant experience optimizing for mobile.
  • Portfolio of work demonstrating accessible, direct-to-consumer websites.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills, with ability to convey technical concepts to non-technical stakeholders.

Other Preferred Qualifications:

  • Familiarity with technical SEO best practices.
  • Experience with non-profits and helping disadvantaged populations (e.g., seniors, people with disabilities).

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Frequently required to sit or use a standing desk.
  • Occasionally required to walk.
  • Occasionally required to reach with hands and arms.
  • Frequently required to talk or listen.
  • Occasionally required to bend, lift, or climb stairs.
  • Occasionally required to lift light weights (less than 25 pounds).

WORK ENVIRONMENT

  • The noise level in the work environment is usually moderate.

SELECTION PROCESS

We only accept applications that follow the electronic process. No phone calls please. This position is subject to background screening. Qualified applicants should submit a cover letter with salary requirements and resume to the Web Developer job posting:

NCOA offers generous benefits, including:

  • Medical, Dental, Vision, STD, LTD insurances
  • Paid vacation, sick, and other types of leave
  • 403(b) Retirement plan
  • Hybrid remote work options
  • And more!

NCOA is an Equal Employment Opportunity Employer and a Diversity, Equity, and Inclusion Champion

PIdd65d22a8df7-30492-35985570

Job Tags

Full time, Remote job, Flexible hours,

Similar Jobs

Mee Memorial Hospital

ADOC- Receptionist - FT/Days Job at Mee Memorial Hospital

ADOC- Receptionist - FT/Days Location Greenfield, CA : JOB SUMMARY: Performs a variety of clerical and/or receptionist duties relating to patient registration and insurance verification for the Medical Clinic. Responsible for appointment scheduling and verification, answering... 

One World Global Services

German:Interpreter Job at One World Global Services

 ...WE ARE HIRING EXPERIENCED INTERPRETERS PER MINUTE!!! LANGUAGE: GERMAN Requirements: ~90% English proficiency~ Steady wired internet connection ~ USB Wired headset ~ Windows 10or MacOS WHAT WE OFFER YOU: Fully remote position with a clear schedule... 

Amazing Explorers Academy

Preschool Teacher Job at Amazing Explorers Academy

 ...students of all ages and skill levels as well as with parents, coworkers, and management Related keywords: teacher, child care, preschool teacher, daycare, lead teacher, education Job Type: Full-time Pay: $15.00 - $18.00 per hour Benefits: Employee... 

PacifiCorp

Telecommunications Engineer 3 / 4 (Portland, OR / Salt Lake City, UT) #112250 Job at PacifiCorp

 ...Telecommunications Engineer 3 / 4 (Portland, OR / Salt Lake City, UT) #112250 Date: Nov 24, 2024 Location: PORTLAND / Salt...  ...Purpose: Design and troubleshoot telecommunications and network communications systems in support of electrical system operations... 

Taco Bell

Taco Bell - Shift Lead - Urgently Hiring Job at Taco Bell

As a team member, you're fully immersed in the spirit of the establishment. You're high functioning, adaptable, and ready for whatever a customer throws at you. Working with other team members isn't just your strong suit, it's one of your favorite parts of the job. When...