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.
We are looking for a talented Front-end Engineer to join our team. In this position, you will work in one of the four front-end teams on Contact Center UI with product owners, designers, architects, and other front-end engineers to help develop the web-based application interfaces with emphasis on seamless user experience.
Contact Center UI is a set of applications consisting of an administrative console, an agent application, an analytical portal, various internal npm libraries, and a UI kit. Our UI stack is a combination of AngularJS and React. We are actively working to move fully to the react ecosystem and update all applications to use React 18 and TypeScript.
We are looking at restructuring our UI towards the micro frontend architecture using the webpack 5 federation module. We are big believers in the comprehensive testing automation and CI/CD.
You should be motivated, organized, excited about technology and SaaS products, a thorough critical thinker, and relentless when it comes to code quality, scalability, latency, and platform stability. Our culture is motivational, constructive, and positive. We value teamwork, camaraderie, and collaboration. If you’re up for a fun challenge, we want to hear from you.
Responsibilities:
- Review requirements and translate them into technical implementation;
- Write component and unit tests for your code by using react-testing-library and jest;
- Build/Create modern web applications using react ecosystem;
- Work with inner npm packages and UI kit;
- Perform code reviews for other developers and continuously look for opportunities to improve and optimize code quality;
- Ability to analyze, troubleshoot, and solve a wide range of technical problems;
- Effectively communicate and collaborate on design and technology with management and other engineering teams;
- Follow our internal coding style and principle to design and implement business system based on requirements.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering or a related field or equivalent, is required;
- Experience in building complex web-based user interfaces for enterprise grade commercial cloud services;
- 5+ years experience with JavaScript, TypeScript, React.js, HTML, and CSS;
- 3+ years experience with React.js ecosystem libraries like a redux, saga, hook-forms;
Experience with Angular.js will be a plus;
- Familiarity with bundling process and how to configure webpack/rollup from scratch;
- Understanding how to use browser development tools and how to use them in JavaScript code;
- Willingness to take ownership of the tasks and to achieve targets with minimum supervision;
- Experience with SaaS, distributed, highly available, event driven systems;
- Strong problem solving skills, can-do attitude;
- Great communication skills; ability to effectively present ideas and thoughts;
- Experience with Contact Center solutions is a HUGE plus.
- English - Intermediate level or above.
What we offer:
- Dynamic and supporting international teams.
- Regular assessments and performance reviews. You will have the opportunity for promotion, bonuses and a raise in accordance with the pace at which you develop and your performances.
- Remote, hybrid or office work.
- Flexible day schedule
- 4 days sick leave per year (100% paid)
- 20-25 vacation days per year.
- Equipment for work, laptop and all necessary additions.
- Access to trainings and courses.
- Private health insurance.
- FIT Pass card for many sports’ facilities
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.