Orion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We work with a wide range of clients across many industries including financial services, professional services, telecommunications and media, consumer products, automotive, industrial automation, professional sports and entertainment, life sciences, ecommerce, and education.
React JS UI Developer Responsibilities:
- Design & develop Responsive UI applications using React JS, CSS & UI frameworks.
- Work closely with UX designers and product managers to create intuitive, dynamic and engaging user experiences.
- Translating designs and wireframes developed by UI/UX using tools such as Figma, Adobe XD into high quality code using HTML 5, CSS & React JS
- Build reusable components and front-end libraries to ensure code is scalable, maintainable, and optimized for performance.
- Work closely with backend teams to integrate APIs and ensure seamless communication between the front-end and data services.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Advocate for best practices in front-end code quality, including testing, accessibility, and performance optimization.
- Ability to work effectively in Agile and with cross-functional teams
Required Skills:
- 3+ years of experience in UI/UX design and front-end development, preferably in designing enterprise-level applications or systems.
- 3+ years of experience in developing Single Page Applications (SPA) using ReactJS and solid understanding of its main fundamentals like JSX, Virtual DOM, component lifecycle, functional components, lazy loading etc.
- 3+ years of experience in developing UI using HTML5 and CSS3, JavaScript ES6, Typescript, style preprocessors (Sass, Less, Stylus), CSS-IN-JSS
- 3+ years of experience developing responsive, multi-screen web applications using CSS & frameworks such as Bootstrap, Tailwind, Material UI etc.
- Strong proficiency in JavaScript ES6+, Typescript, object model, DOM manipulation and event handlers, data structures, algorithms etc
- 3+ years of proven experience in translating UI/UX from tools such as Figma, Adobe XD into responsive web pages • Experience with application state management tools such as Redux.
- Proven Experience using GraphQL & strong understanding of RESTful APIs
- Experience in modular CSS techniques (OOCSS, BEM, SMACSS).
- Experience with performance optimization techniques using tools such as Lighthouse etc.
- Experience with common front-end development tools such as Babel, Webpack, NPM, Gulp etc.
- Experience in writing automated tests (Jest, Enzyme, React Testing Library)
- Knowledge of modern authorization mechanisms, such as JSON Web Token, OAuth
- Proven track record in architecting complex UI solutions & solid understanding of reactive design, single directional data flow architecture such as FLUX
- Experience with version control tools (Git) and industry standard branching and merging practices.
- Knowledge of isomorphic React is a plus
- Understanding of the Microsoft Azure platform or other cloud-based development
Orion is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, citizenship status, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
Candidate Privacy Policy
Orion Systems Integrators, LLC and its subsidiaries and its affiliates (collectively, “Orion,” “we” or “us”) are committed to protecting your privacy. This Candidate Privacy Policy (orioninc.com) (“Notice”) explains:
- What information we collect during our application and recruitment process and why we collect it;
- How we handle that information; and
- How to access and update that information.
Your use of Orion services is governed by any applicable terms in this notice and our general Privacy Policy.