Torchlight is seeking a motivated and talented UI Engineer to join their dynamic front-end development team.
This role focuses on creating intuitive, engaging, and high-quality user interfaces for their 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.
Responsibilities include developing and implementing user-facing features and components using React.js, Node.js, TypeScript, and Material UI, as well as modern CSS techniques.
The UI Engineer will translate design mockups and wireframes into high-quality, reusable code.
Collaboration with product owners and backend engineers is essential to create seamless and responsive user interfaces.
The role involves optimizing application components for maximum performance across various browsers.
The UI Engineer will write clean, maintainable, and well-documented code, adhering to company-established best practices and style guides.
Participation in code reviews to maintain a high standard of code quality and provide constructive feedback is expected.
Staying current with emerging trends and best practices in front-end development and UI engineering is also part of the role.
Requirements:
A Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience is required.
Proven professional experience as a UI Engineer, Front-End Developer, or in a similar role is necessary.
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model, is essential.
A thorough understanding of React.js and its core principles is required.
Knowledge of TypeScript is necessary.
Familiarity with RESTful APIs and modern authorization mechanisms is expected.
Familiarity with modern front-end build pipelines and tools such as Webpack, Babel, and NPM is required.
Experience with version control systems, particularly GitLab, is necessary.
A strong portfolio of projects that showcases skills in UI development with React and Material UI is required.
Benefits:
Torchlight offers a 100% remote work environment.
The company is an Equal Opportunity/Affirmative Action Employer, considering all qualified applicants for employment without regard to various protected statuses.
U.S. Citizenship is required for positions requiring government security clearance and for certain other restricted positions.