Drupal Software Engineer

Job not on LinkedIn

Yesterday

Apply Now
Logo of Viderity Inc.

Viderity Inc.

SaaS • Government • B2B

Viderity Inc. is a certified woman-owned technology and consulting firm that provides a wide range of digital solutions and services. The company specializes in software development, including mobile and custom application development, cloud solutions, IT program and project management, and strategies for customer experience (CX/UX) design. Viderity serves various sectors, including government, commercial, and non-profit organizations, offering solutions like customer experience analysis, visual and interaction design, and social media management. Viderity is recognized for its commitment to quality, innovation, and customer-focused service, partnering with clients to drive new value and sustain innovation through transformative insights and strategic collaboration.

📋 Description

• 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. • 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. • 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.

🎯 Requirements

• Bachelor’s degree in Computer Science or related field, or equivalent years of experience • At least 5 years of professional engineering experience • 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 • Strong communication and comfort working with teams • Client facing professionalism • Strong attention to detail • U.S. Citizenship required (due to Federal contract restrictions).

🏖️ Benefits

• 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.

Apply Now

Similar Jobs

Yesterday

Scopic

201 - 500

Lead software development projects remotely as a Technical Lead specializing in C++ and Qt. Join a global team at a company focused on innovative solutions and professional growth.

Qt

Yesterday

Senior Oracle Database Engineer responsible for designing and optimizing Oracle database schemas. Supporting ETL/data-warehousing projects within secure environments and collaborating with cross-functional teams.

ETL

Oracle

SQL

Yesterday

Technical Architect/Project Lead specializing in Microsoft Dynamics CRM at Hitachi Solutions. Responsible for leading projects and ensuring technical specifications are met with a focus on Microsoft technologies.

ASP.NET

Azure

SDLC

.NET

2 days ago

Senior Software Engineer developing reliable AI workflows for automation at Zapier. Collaborating with cross-functional teams to enhance user experiences and deliver high-quality solutions.

🇺🇸 United States – Remote

💵 $170.8k - $256.1k / year

💰 Secondary Market on 2021-04

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

AWS

Django

JavaScript

MySQL

Next.js

Node.js

Postgres

Python

React

TypeScript

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com