UI Engineer
Torchlight is actively seeking a motivated and talented UI Engineer to join our dynamic front-end development team. This role focuses on creating intuitive, engaging, and high-quality user interfaces for our web application using React and Material UI. The ideal candidate will have a strong passion for design and a commitment to delivering exceptional user experiences
***100% Remote***Responsibilities
- Develop and implement user-facing features and components using React.js, Node.js, TypeScript, and Material UI, and modern CSS techniques.
- 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.
Qualifications Required
- Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
- Proven professional experience as a UI Engineer, Front-End Developer, or in a similar role.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- 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 your skills in UI development with React and Material UI.
Qualifications Desired
- Demonstrable experience with the Material-UI (MUI) component library.
- Experience with state management libraries such as Redux or Zustand.
- Experience with React Query
- Experience with testing frameworks like Jest or React Testing Library.
- An eye for design and a passion of intuitive, easy to use user interfaces
About Torchlight
Torchlight AI® provides Behavior Based Insights to decision-makers in government and corporate organizations to uncover emerging threats and new opportunities.
Torchlight is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, disability status, or any other protected class. U.S. Citizenship is required for positions requiring government security clearance and for certain other restricted positions.