Senior Drupal Full Stack Engineer
Remote
Oddball believes that the best products are built when companies understand and value the things they are working on. We value learning and growth and the ability to make a big impact at a small company. We believe that we can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space.
We are hiring a Senior Drupal Engineer to work on a pivotal Federal program that is making a positive impact on millions of Americans' daily lives.
What you'll be doing:
We are seeking a highly skilled and experienced Senior Drupal Engineer to join our team. You will play a crucial role in the design, development, and maintenance of our Drupal-based program. In this role, you will collaborate closely with cross-functional teams, including developers, designers, and project managers, to ensure the successful implementation of this Drupal-based program.
What you’ll bring:
- Extensive experience in Drupal development, architecture, and customization.
- Proficiency in PHP, JavaScript, HTML, CSS, and other relevant web technologies.
- Strong understanding of Drupal's core concepts, architecture, and contributed modules.
- Experience with Drupal 8-11, including migration and upgrade processes.
- Ability to integrate catalogs with EDP, Glue, Datazone, PowerBI, and potentially other applications through APIs
- Solid knowledge of MySQL or other relational databases.
- Experience collaborating with stakeholders to gather requirements, propose technical solutions, and estimate effort for Drupal projects.
- Ability to provide technical guidance and mentorship to development teams, ensuring adherence to Drupal best practices.
- Guidance on recommended modules, themes, and third-party integrations to enhance Drupal functionality.
- Design and develop high-level Drupal architecture and technical solutions to meet project requirements.
- Define and implement Drupal site structure, content types, taxonomies, and workflows.
- Experienced in the implementation of robust security measures to protect Drupal installations from vulnerabilities and attacks.
Requirements:
- Must be a US Citizen and able to work domestically
- Must be able to attain low-level security clearance
Education:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Drupal certifications (e.g., Acquia Certified Developer) are a plus.
Benefits:
- Fully remote
- Tech & Education Stipend
- Comprehensive Benefits Package
- Company Match 401(k) plan
- Flexible PTO, Paid Holidays
Oddball is an Equal Opportunity Employer and does not discriminate against applicants based on race, religion, color, disability, medical condition, legally protected genetic information, national origin, gender, sexual orientation, marital status, gender identity or expression, sex (including pregnancy, childbirth or related medical conditions), age, veteran status or other legally protected characteristics. Any applicant with a mental or physical disability who requires an accommodation during the application process should contact an Oddball HR representative to request such an accommodation by emailing hr@oddball.io
Compensation:
At Oddball, it’s important each employee is compensated competitively and fairly. In alignment with state legal requirements. A range for the included position is listed below. Be advised, actual offer details are determined by job category, job location, and candidate skill level.
United States Wage Range: $115,000 – $155,000
ApplyJob Profile
RestrictionsAble to attain low-level security clearance Able to work domestically Must be able to attain low-level security clearance Must be a US Citizen and able to work domestically Must be US Citizen Work domestically
Benefits/PerksCompany match 401k Company match 401k plan Comprehensive benefits Comprehensive benefits package Flexible PTO Flexible PTO, Paid Holidays Fully remote Paid holidays Tech & education stipend
Tasks- Collaborate with cross functional teams
- Define site structure and workflows
- Design and develop Drupal architecture
- Estimate effort
- Gather requirements
- Guide development teams
- Implement security measures
- Integrate applications via APIs
- Maintain Drupal programs
- Propose technical solutions
- Provide technical guidance and mentorship
- Upgrade and migrate Drupal versions
API Integration APIs Architecture Content types Cross-functional Teams CSS Databases Design Drupal Drupal 8-11 Drupal architecture Drupal contributed modules Drupal core concepts Drupal customization Drupal development Drupal migration Drupal upgrade Efficient effort estimation Engineering HTML Implementation Javascript Mentorship Module development MySQL PHP Relational databases Requirements Gathering Security Best Practices Solution proposal Taxonomies Technical Guidance Theme development Third Party integrations Web Technologies Workflows
Experience5 years
EducationBachelor's Bachelor's degree Bachelor's degree in Computer Science Computer Science Engineering Equivalent experience Related Field
Certifications Timezones