Job Description
Role: Senior Front End Developer
Type: Permanent, Full-time Employment
Location: Downtown Chicago; onsite 3 days/week.
Job Description:
We are a tight-knit team of innovators delivering cutting-edge automation and autonomous solutions. From designing industry-first systems to building scalable digital platforms, we've consistently stayed ahead of the curve. Our products offer rapid ROI, world-class quality, and future-ready operations to industrial enterprises. We're growing fast and looking for talented professionals who are ready to grow with us. If you're passionate about building high-quality user interfaces and thrive in fast-paced, high-standards environments, this could be the right role for you.
Role Overview
We're looking for a Senior Front-End Developer with expertise in React to craft seamless and scalable user interfaces. You'll work closely with product managers, designers, and backend developers to bring powerful experiences to life on our core platforms. The most important requirement for this role is experience with 3D rendering libraries.
Responsibilities
• Develop, maintain, and document high-quality user interfaces using modern React frameworks.
• Collaborate across teams to implement intuitive and responsive UI/UX.
• Write clean, modular, and scalable JavaScript and CSS code.
• Ensure cross-browser compatibility and mobile responsiveness.
• Participate in UI/UX discussions and promote best design practices.
• Conduct code reviews, testing, and debugging for optimal performance.
• Continuously improve and maintain front-end architecture.
Requirements
• Bachelor's degree in Computer Science / Engineering fields
• 10+ years of professional experience in front-end development.
• Strong expertise in the latest React (including hooks and component-based design).
• Solid knowledge of JavaScript (ES6+), HTML5, and modern CSS (Flexbox, Grid), and preprocessors like SASS or LESS.
• Experience with WebGL and 3D rendering libraries such as Three.js or Babylon.js.
• Core understanding of data structures and algorithms
• Experience with version control tools (e.g., Git).
• Familiarity with agile development methodologies.
• Ability to write maintainable and testable code.
• Strong attention to detail and analytical skills.
• Ability to work in the US without sponsorship now or in the future.
Nice Skills to Have
• Experience with single-page applications (SPAs).
• Knowledge of design systems or component libraries (e.g., Storybook, Material UI, Tailwind CSS).
• Understanding of front-end performance optimization.
• Exposure to CI/CD workflows and testing frameworks (e.g., Jest, React Testing Library).
Why Join Us?:
• Opportunity to work on futuristic, industry-first solutions.
• High-impact role in a rapidly growing tech company.
• Stable, long-term growth with a performance-driven team culture.
• Collaborative, innovation-focused work environment.