Job Closed
This listing is no longer active.
Illuminate Your Unknowns
UI Engineer
Location
United States
Posted
177 days ago
Salary
0
Seniority
Senior
Job Description
UI Engineer
Torchlight™
• Develop and implement user-facing features and components using React.js, Node.js, TypeScript, and Material UI • Translate design mockups and wireframes into high-quality, reusable code • Collaborate closely with product owners and backend engineers to create seamless and responsive user interfaces • Optimize application components for maximum performance across a variety of browsers • Write clean, maintainable, and well-documented code, adhering to company-established best practices and style guides • Participate in code reviews to maintain a high standard of code quality and provide constructive feedback • Stay current with emerging trends and best practices in front-end development and UI engineering
Job Requirements
- Bachelor's degree in Computer Science or related technical field
- Proven professional experience as a UI Engineer, Front-End Developer, or in a similar role
- Strong proficiency in JavaScript
- Thorough understanding of React.js and its core principles
- Knowledge of TypeScript
- Familiarity with RESTful APIs and modern authorization mechanisms
- Familiarity with modern front-end build pipelines and tools such as Webpack, Babel, and NPM
- Experience with version control systems, particularly GitLab
- A strong portfolio of projects that showcases skills in UI development with React and Material UI
- Demonstrable experience with the Material-UI (MUI) component library (Desired)
- Experience with state management libraries such as Redux or Zustand (Desired)
- Experience with React Query (Desired)
- Experience with testing frameworks like Jest or React Testing Library (Desired)
- An eye for design and a passion for intuitive, easy to use user interfaces (Desired)
Benefits
- 100% Remote
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Participate in the development of the front-end part; • Develop new UI features; • Rewrite legacy code from Angular to React; • Ensure the technical feasibility of UI/UX designs; • Collaborate with other team members and stakeholders; • Code review; • People mentoring and control.
• Develop well-designed, testable, and scalable web applications using React, TypeScript, and modern frameworks. • Explore and integrate AI tools to streamline development and improve user engagement. • Work in an agile environment to deliver new features and optimize existing experiences at speed and scale. • Participate in code reviews, provide feedback, and mentor junior engineers. • Write and maintain unit tests and automated test suites to ensure code quality and reliability. • Keep up with the latest trends in frontend engineering, design patterns, and AI-driven development.
Front-End Architect, Bilingual
VELAIOTransforming The Way Organizations Grow Their Businesses Through Technology, Process, and People
• Lead the front-end area, defining solution architecture and structure. • Participate in project planning and estimation, ensuring timely delivery of high-quality products. • Collaborate with team members to maintain code integrity and work quality. • Identify and resolve technical and performance issues in applications. • Communicate software ideas and designs effectively. • Mentor teammates and share knowledge to foster continuous improvement.
Software Development Engineer – III, Front-End
HighLevelThe all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!
• Independently design, build, and maintain complex frontend modules with minimal oversight. • Deliver applications that are not only functional but delightful and instant, with a strong focus on usability and accessibility. • Optimize rendering pipelines, CSS-in-JS strategies, and animation performance. • Leverage browser APIs, caching strategies, and service workers for speed and reliability. • Use IndexedDB, local storage, and modern stacks (e.g., TanStack Query/Table) for efficient data handling. • Implement animations using lightweight frameworks (e.g., Framer Motion, GSAP, React Spring). • Architect state management solutions with TanStack, Redux Toolkit, Zustand, or equivalent. • Package applications into module-federated Webpack modules for scalable integration. • Ensure CI/CD pipelines, build tools, and review processes are optimized for frontend-specific needs. • Set standards through code quality, reviews, and technical documentation.




