
Overview
Role description
Who we are:
At UST, we help the world’s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 26,000 employees in 25 countries, we build for boundless impact—touching billions of lives in the process. Visit us at .
The Opportunity:
JD: UST Band :Lead I- Software Engineer
Role: React UI Developer
Essential skills
- 5-8 Years of Professional Front-end development experience with minimum 3 years of recent hands-on experience on React JS.
- Good Experience and knowledge on React component libraries (E.g.: Bootstrap, Material UI, etc.)
- Good experience in CSS toolkits like SASS, SCSS or Styled components and BEM Guidelines for CSS.
- Experience with React performance testing, performance optimization and debugging (React profiler, server-side rendering, code splitting/lazy loading)
- Strong experience in HTML, CSS, and JavaScript.
- Strong knowledge in Data structures and Algorithms
- Strong understanding on SQL and NoSQL Databases (E.g.: Mongo DB, MS SQL Server, etc.)
- Proficient in Software development design patterns (E.g.: Singleton, Factory, etc.)
- Experience in Miro-frontend development using Module Federation plugin or Similar (E.g.: Single SPA)
- Experience in building dynamic visualizations using charting libraries like D3.js, Plotly JS or similar (E.g.: High charts, Chart JS, etc.)
- Strong Analytical and Problem-Solving skills.
- Good in using IDEs like VS Code or Jet Brains WebStorm/PyCharm/Rider
- Experience using version control systems. (e.g., Git)
- Experience with Frontend dev tools like Webpack, Vite, Prettier, ESlint, Rollup, Babel, etc.
Desired skills
- Experience in Other JavaScript Frameworks is an added advantage (e.g.: Vue JS, Angular, Node JS, etc.)
- Good understanding on Data Grids and other relevant component libraries (E.g.: AG Grid, Handson table)
- Hands-on experience testing, debugging, and troubleshooting REST APIs implemented using Python Fast API or .Net Core WebAPI.
- Familiarity with Data science and ML frameworks
- Data caching and related technologies (E.g.: Redis or Memcached DB)
- Understanding on Queues and Tasks (E.g.: Rabbit MQ)
- Knowledge on SOLID design principles
- Experience in any one cloud platform (E.g.: AWS, Azure)
- Experience in building progressive web apps using React JS or Flutter (Dart)
- Knowledge on Containerization using Dockers and/or Kubernetes and scaling.
- Knowledge on CI/CD pipeline and build tools like Jenkins, JFrog, Openshift, etc
Humility:
We will listen, learn, be empathetic and help selflessly in our interactions with everyone.
Humanity:
Through business, we will better the lives of those less fortunate than ourselves.
Integrity:
We honor our commitments and act with responsibility in all our relationships.
Equal Employment Opportunity Statement
UST is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.
All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.
UST reserves the right to periodically redefine your roles and responsibilities based on the requirements of the organization and/or your performance.
- To support and promote the values of UST.
- Comply with all Company policies and procedures
Skills
React.Js,Typescript,JS folks