Full Stack Web Developer Needed At Bio-Techne
Job Title: Full Stack Web Developer | LAMP |Drupal +
Company: Bio-Techne
Location: Centennial, Colorado, U.S.A
Posted Date: 2021 November
Link: https://www.paycomonline.net/v4/ats/web.php/jobs/ViewJobDetails?job=51877
Skill Level: Experienced
Job Type: Full Time (Optional Work from home)
Job Responsibilities
The position is primarily focused on the LAMP stack with an emphasis on Drupal 9, 8, and 7 enterprise application development, but candidates having full-stack experience in other modern PHP frameworks such as Laravel, Zend and Symfony can apply.
Work on an Agile Project Team that typically includes a Scrum Master, a Product Owner, a Business Analyst, Data Engineers, Web Developers, UI/UX Designers, and Quality Assurance Engineers to build and maintain our responsive websites and web applications.
- Develop web-based applications using Drupal 9, 8, and/or 7, and other technologies or frameworks required by the business.
- Program web application solutions in accordance with established acceptance criteria as determined by the business.
- Participate in product discussions, including product strategy and design, with internal teams to determine how to deliver the best experience for users.
- Communicate codebase capabilities and constraints to the product team to ensure requirements align to codebase capabilities.
- Collaborate with internal teams and external vendors to deliver the best possible user experience for Bio-Techne brands.
- Stay current with the software development communities and track latest trends and emerging technologies.
- Participate in code review as an important part of the development process, so developers have an opportunity to share and learn from their peers in a collaborative environment.
Qualifications
- Bachelor’s Degree or 5-8 years relevant experience.
- Experience with web application development, architecture, APIs, and microservices.
- Accomplished PHP CMS/ eCommerce development; preferred background with Drupal or similar platform at an enterprise level.
- Demonstrated experience with custom API integration support; must be able to support integration with REST APIs.
- Practiced in creating complex custom Drupal 9, 8, 7 modules.
- Understanding and implementation of custom Form API solutions and/or Drupal AJAX form integrations. Knowledgeable in Drupal behaviors and context.
- Proficiency with varnish, Memcache, Nginx/Apache, content distribution networks, and/or other caching technologies.
- Deep technical understanding of modern web standards and cross-browser compatibility, behaviors, ADA compliance, semantic markup, and best practices.
- Experience with theming and optimizing responsive and accessible Drupal websites; proficient at writing re-usable UI code (Atomic Design) and building custom twig template overrides.
- Familiarity with creating CMS architecture, including the creation of content types, block types, paragraph types, alias patterns, WYSIWYG styles, views, content roles, permissions, etc.
- Experience with Drupal's key core and contributed modules, such as Paragraphs, Layout Builder, Views, Purge, Translations, SalesForce, Block types, and similar.
- Accustomed to bug tracking, continuous integration, and task management software.
- PaaS experience with deploying sites to Acquia and/or custom AWS cloud solutions.
- Proficient with build, deployment, and release automation and orchestration.
- Competent with database engineering and manipulating relational databases.
- Understanding of technologies such as Homebrew/Chocolaty, Composer, Docker, and DDEV.
- Adept at evaluating user stories, acceptance criteria, peer reviews, and pull requests.
Bonus Skills
- WordPress, Magento, Django, Flask
- AKAMAI CDN/WAF/Image Manager
- Google Tag Manager, SEO/SEM Experience
- Marketo with API integration experience.
- Previous complex SalesForce API integrations.
- Acquia Cloud, Pipelines, BLT
Pay Scale: $ 110k-130K DOE. Plus annual bonus based on company performance.
