Associate Web Developer developing and maintaining Bio-Techne's flagship websites and apps using LAMP stack and Drupal. Collaborating on Agile projects while ensuring code quality and user experience.
Responsibilities
Work on a Project Team that typically includes a Business Analyst, Web Developers, UI/UX Designers, and Quality Assurance Engineers to build and maintain our responsive websites and web applications.
Develop web-based applications and testing suites using Drupal 11, 10, 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.
Requirements
Experience with web application development, architecture, APIs, and microservices.
Experience with PHP CMS/eCommerce development; preferred background with Drupal or similar platform at an enterprise level.
Experience with automated testing of PHP CMS/eCommerce applications; preferred background with Drupal or similar platform at an enterprise level.
Experience with custom API integration support; must be able to support integration with REST APIs.
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 Commerce, Layout Builder, Views, Purge, Translations, and similar.
Accustomed to bug tracking, and task management software.
Experience 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.
Benefits
Company focused on EPIC values (Empowerment, Passion, Innovation, Collaboration)
Tuition and Certification Reimbursement
Annual employee bonus plan with potential for spot bonuses.
Generous time off policy in addition to observed holidays.
Employee Stock Purchase Plan
Flexible work schedule with 2 days from home if desired.
Frontend Developer building intuitive and seamless cross - platform sports betting applications at iGaming startup. Focusing on coding, debugging, and enhancing user experience in Lisbon.
Front - end Developer creating and maintaining web applications using React and Next.js at IntellectEU. Collaborating with QA engineers and architecture teams in a hybrid work environment.
Frontend Software Engineer leading the transition to modern Angular architecture for cloud - based solutions. Collaborating with teams to deliver secure, user - focused applications in a rapidly evolving environment.
Front End Developer implementing dashboards and data visualizations for government supply chain decision - making. Working under architectural governance to create actionable user interfaces.
Collaborating with technology team to assess user needs and resolve issues. Direct communication with candidates for humanized service and KPI management.
Front - End Developer designing web applications to enhance flexible working at OfficeRnD. Collaborating with stakeholders to innovate and implement user - centric features.
Senior Frontend Developer creating high - performance user interfaces for Vivo. Responsible for defining application architecture and mentoring junior developers in an agile setting.
Staff Frontend Engineer for AI Copilot focusing on developing and delivering AI - enhanced customer service solutions. Collaborating across teams to build accessible and performant user interfaces with a focus on TypeScript and React.
Front - End Software Engineer developing KinaTrax data visualization tools for sports teams. Collaborating with product development team to enhance athlete performance data solutions.