ISCO Industriesposted 9 days ago
Louisville, KY
Plastics and Rubber Products Manufacturing

About the position

We are seeking an experienced Front-End Engineer with a strong eye for user experience and deep technical skills to help us build responsive, user-friendly web applications. In this role, you will take ownership of UI architecture and implementation, working closely with backend developers and product stakeholders to craft seamless user experiences. You'll work across technologies like PHP, Javascript/Typescript, CSS, and modern front-end frameworks, and will work in Jira to manage workflows and sprints to deliver production-ready applications with excellent performance and polish.

Responsibilities

  • Conceive, wireframe, and prototype intuitive user interfaces based on user needs, product goals, and technical constraints.
  • Drive the design and implementation of responsive, accessible, and cross-browser-compatible front-end applications.
  • Translate design mockups (Figma or equivalent) into high-performance, production-ready code.
  • Collaborate with backend engineers to integrate with APIs, databases and search infrastructure effectively.
  • Lead and evolve the design system to ensure UI/UX consistency across products and components.
  • Contribute to product discovery, sprint planning, and UX-focused refinement of user stories.
  • Advocate for best practices in usability, accessibility (WCAG), and human-centered design principles.
  • Work closely with stakeholders to iterate on prototypes and implement feedback loops (e.g., user testing, A/B testing).
  • Develop and enforce style guidelines.
  • Enhance interfaces using PHP or Javascript integration points as needed.
  • Architect reusable front-end components using modern frameworks (e.g., React, Vue.js, or equivalent).
  • Integrate UI with RESTful APIs and microservices, optimizing for security, speed, and usability.
  • Monitor, troubleshoot, and optimize front-end performance using browser profiling tools and analytics.
  • Document component behaviors, usage patterns, and API contracts for team clarity and onboarding.
  • Participate in peer reviews and promote clean, maintainable code through linting, type safety, and code review standards.
  • Continuously improve the developer experience through process automation, better tooling, or build optimizations.
  • Serve as a technical mentor and UI/UX advocate, guiding junior engineers and collaborating cross-functionally.
  • Stay up-to-date with evolving front-end trends, accessibility standards, and security practices, and evaluate their relevance to our stack.

Requirements

  • College diploma or university degree in the field of computer science, computer/graphic design, or human-computer interaction, and/or 7 years equivalent work experience.
  • 5+ years of professional front-end development experience.
  • Proficiency in TypeScriptJavaScript (ES6+), HTML, CSS/SASS.
  • Experience with PHP and modern front-end frameworks (React, Vue.js, or similar).
  • Familiarity with API integrations, RESTful services, and microservices architecture.
  • Experience working with Jira, Git-based workflows, and Agile methodologies.
  • Understanding of cross-browser compatibility, accessibility (WCAG), and responsive design principles.
  • Thorough understanding of application development methodologies.
  • Experience in gathering and analyzing business requirements.
  • Knowledge of applicable data privacy practices and laws.

Nice-to-haves

  • Experience with CI/CD pipelines or other deployment automation tools.
  • Familiarity with user testing and A/B testing platforms.
  • Exposure to Figma or similar design/prototyping tools.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service