Sr Front-End Software Engineer - UX Support

at  Ecolab

Saint Paul, MN 55102, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate26 Nov, 2024Not Specified30 Aug, 20245 year(s) or aboveBuild Tools,Computer Science,Sass,Html,Start Ups,Npm,Agile Environment,Languages,Css,Webpack,Figma,Angular,Design Principles,Yarn,Javascript,Openness,Vue.Js,Usability Testing,SketchNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Ecolab is looking for an experienced front-end engineer to be part of a dynamic team that’s at the forefront of technological innovation. We’re leveraging cutting-edge AI to create novel solutions that optimize operations for our clients, particularly within the restaurant industry. Our work is transforming how restaurants operate, making them more efficient and sustainable.

MINIMUM QUALIFICATIONS

  • 5 years of relevant experience as a Front-end Software Engineer or similar role
  • Proficiency in HTML, CSS, and JavaScript, with experience in modern frameworks/libraries such as React, Angular, or Vue.js
  • Exposure to UX/UI design principles and tools, such as Sketch, Figma, or Adobe XD
  • Strong understanding of responsive design principles and techniques
  • Experience with CSS preprocessors like Sass or Less
  • Familiarity with front-end build tools and package managers, such as Webpack, Gulp, NPM, or Yarn
  • Knowledge of version control systems, particularly Git
  • Ability to conduct usability testing and analyze user feedback to inform design and development decisions
  • No immigration sponsorship available for this position

PREFERRED QUALIFICATIONS

  • Bachelor’s in Computer Science, Engineering, or related field with 3 years of relevant experience in full stack development
  • Previous experience with early-stage product development
  • Proven track record of deploying products in dynamic environments
  • Interest in collaborating with partners outside of core team / organization (including SMEs in computer Vision AI)
  • Desire to be in a fast-moving, agile environment with willingness to adjust quickly
  • Openness to experimental approaches typical of tech start-ups
  • Willingness to learn new technical skills and languages as needed
  • Excellent communication, attention to detail, and teamwork abilities

AMERICANS WITH DISABILITIES ACT (ADA)

Ecolab will provide reasonable accommodation (such as a qualified sign language interpreter or other personal assistance) with our application process upon request as required to comply with applicable laws. If you have a disability and require accommodation assistance in this application process, please visit the Recruiting Support link in the footer of each page of our career website.

Responsibilities:

  • Develop and maintain user-friendly web applications, ensuring an exceptional user experience and responsive design
  • Collaborate with UX/UI designers to translate design mockups and wireframes into high-quality code
  • Implement and optimize front-end features using HTML, CSS, and JavaScript frameworks/libraries such as React, Angular, or Vue.js
  • Ensure cross-browser compatibility and resolve front-end issues in various web browsers and devices
  • Conduct usability testing and gather user feedback to improve the user interface and overall user experience
  • Work closely with other developers to integrate APIs and ensure seamless data flow between front-end and back-end systems
  • Leverage latest technology to design scalable front-end architecture that prioritizes flexibility and speed
  • Participate in code reviews, providing and receiving constructive feedback to maintain code quality and consistency
  • Collaborate with product managers and other stakeholders to define project requirements and deliverables


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Saint Paul, MN 55102, USA