HimalayasHimalayas logo
ViderityVI

Drupal Software Engineer

Viderity is a woman-owned small business specializing in IT consulting and project management, dedicated to creating lasting value through innovative solutions.

Viderity

Employee count: 51-200

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Location: Remote (US-based)
Employment Type: Full-time (1099 Consultant)

About Viderity

Viderity is a HUBZone-certified and Woman-Owned Small Business (WOSB) delivering award-winning IT, digital, and creative solutions across federal and commercial markets. Our services span application development, creative services, cybersecurity, data analytics, strategic communications, event management, training, and program management. With over 15 years of proven success and exceptional past performance, we empower clients with innovative, measurable results.

Position Overview

The Drupal Software Engineer will be a developer working across the Drupal portals, with particular focus on the UI and backend features supporting the Applicant Portal and Reviewer Portal. The person will also contribute across the broader SAP ecosystem. The primary responsibility is to build, enhance, and maintain the Applicant Portal and Reviewer Portal, while also contributing to adjacent Drupal-based systems and the broader SAP ecosystem.

Key Responsibilities

Frontend Responsibilities

  • Build and maintain the Applicant Portal, Reviewer Portal, Metadata Manager Portal, and Administrator Portal front end components
    • Implement a user centered UI aligned with NSF’s design standards and consistent with USWDS patterns where used
    • Ensure complete Section 508 compliance including keyboard navigation, semantic structure, ARIA patterns, and screen reader compatibility
    • Implement role-based access control in the UI so users see only the data and actions appropriate for their role
    • Work closely with UX, product, and NSF teams to implement wireframes and requirements accurately

Backend Responsibilities

  • Build and maintain Drupal backend logic including custom modules, hooks, forms, and custom Form API implementations
    • Implement workflows for application intake, review processes, scoring, metadata validations, and program configuration
    • Build and maintain RESTful APIs and integration points
    • Support metadata ingestion pipelines and validation rules
    • Implement user and role management consistent with RBAC requirements
    • Collaborate with database engineers on data modeling, queries, and performance tuning
    • Contribute to monitoring, logging, and error handling to support production stability

General Software Engineering Responsibilities

  • Perform end to end analysis, design, and development
    • Code, debug, test, and troubleshoot during the full development lifecycle
    • Conduct and participate in peer code reviews
    • Participate in UI and UX discussions and provide engineering input
    • Mentor and support junior engineers as needed

Requirements

Qualifications

Education and Experience

  • Bachelor’s degree in Computer Science or related field, or equivalent years of experience
    • At least 5 years of professional engineering experience

Technical Skills Required

  • Strong frontend engineering in React or Angular
  • Demonstrated experience with Drupal development, including Drupal 10 module development, Drupal 10 Form APIs, custom forms, templates, theming, hooks, and custom workflows
    • Experience building complex, accessible web applications
    • Experience implementing Section 508 and WCAG accessibility
    • Experience with role-based access control in both frontend and backend contexts
    • Strong backend experience with APIs, workflow logic, and metadata driven systems

• Strong relational database skills

  • Familiarity with cloud or hybrid hosting environments
    • Experience with CI and CD pipelines, Docker, and modern DevOps practices is a plus

Soft skills

  • Strong communication and comfort working with teams
    • Client facing professionalism

• Strong attention to detail

  • U.S. Citizenship required (due to Federal contract restrictions)

What We Offer

  • Competitive hourly rate (commensurate with experience).

• Flexible, remote work arrangement.

  • Opportunity to contribute to a high-impact, federally mandated modernization initiative.
  • Collaborative environment with direct visibility on a nationally recognized federal program.

Highlights

We are seeking a Drupal Software Engineer to support the development and enhancement of the National Science Foundation’s Standard Application Process (SAP) online portal.

About the job

Apply before

Posted on

Job type

Contractor

Experience level

Education

Bachelor degree

Experience

5 years minimum

Experience accepted in place of education

Location requirements

Hiring timezones

United States +/- 0 hours

About Viderity

Learn more about Viderity and their company culture.

View company profile

Viderity is a thriving, woman-owned small business that applies industry expertise, diverse skill sets, and next-generation technology to each business challenge. The post-digital age shows no signs of slowing down, and the need for rapid business transformation has never been greater. We meet clients wherever they are on their paths to change in every industry across the globe and partner with them to create lasting value. Our services and solutions are delivered through one-time engagements and through long-term managed services contracts.

Though our consultants are the best in the business, the true essence of Viderity can be found in our partnership approach to providing consulting services. Our clients aren’t just clients; they’re partners. Together, we form a team, working synergistically towards the accomplishment of our clients’ goals. It’s an approach that works because we offer big-company capabilities while retaining the agility of a small firm. We hire only the best people; people that love what they do, people that excel in what they do. We’re responsive and communicative; each client has direct access to Viderity upper-management. This commitment to excellence is evidenced by our award-winning work and an extensive list of satisfied clients.

Claim this profileViderity logoVI

Viderity

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at Viderity

Explore the variety of open remote roles at Viderity, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Viderity

Remote companies like Viderity

Find your next opportunity by exploring profiles of companies that are similar to Viderity. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan