Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

UI Engineer - BAS UI Framework

Apidel Technologies LLC

Job Description

Job Description

Description:
Why this role exists
We're building a shared UI Framework the component, theming, state, and API-access layer for our next-generation Building Automation System (BAS) interface, deployed to both edge/on-premises and cloud targets.
This is a fixed-term engagement to add delivery capacity: you'll close a specific set of committed deliverables inside a 6-month window, working alongside our permanent engineers.

Scope of Work
Framework components. Build, extend, and harden reusable React + TypeScript components in our design system, including states, theming/tokens, keyboard interaction, and accessibility behavior.
Feature surfaces. Implement assigned BAS UI screens and workflows against defined UX designs and REST/streaming APIs, including data fetching, caching, and error/offline/degraded -connectivity states.
Cross-target correctness. Ensure the same UI runs correctly in both edge/on-premises and cloud-hosted deployments, on supported browsers and screen sizes.
Test coverage. Write and maintain unit and component tests (Jest/Vitest + React Testing Library) and contribute automated end-to-end coverage for the flows you deliver.
Performance. Diagnose and fix front-end performance issues bundle size, render cost, large data-set rendering, memory retention in long-running sessions.
Defect burn-down. Take assigned defects from triage to verified fix, including root-cause notes.
Documentation and handover. Leave component docs, usage examples, and decision notes sufficient for the permanent team to own the work after the engagement ends.

Team and Delivery Model
You will join an established Agile scrum team as a full member alongside permanent staff.
Delivery is assessed at team level: sprint commitments, flow of stories to done, and the quality of what the team ships. There is no separate individual scorecard.
The team runs three-week sprints with backlog refinement, estimation, daily standup, sprint review and demo, and retrospective. Participation in all ceremonies is expected.
Ramp expectation: development environment operational and a first reviewed pull request merged within your first sprint; contributing to the team's sprint commitment from the second sprint forward.
Extension or conversion, if it happens, will be considered in the context of the team's outcomes and your contribution to them.

Required Qualifications

4+ years building production web front ends, with a bachelors degree in computer science or software engineering, or equivalent demonstrated experience.
Deep, current TypeScript and React hooks, component composition, state management, and rendering behavior plus fluent modern HTML and CSS (responsive layout, theming, CSS-in-JS or CSS modules).
Demonstrated experience building or extending a reusable component library or design system consumed by more than one application.
Strong debugging and performance analysis skills using browser developer tools: profiling render cost, tracing network behavior, isolating memory growth.
Clear understanding of the separation between application code, UI framework, and REST API, and the discipline to keep those boundaries intact.
Effective in a CI/CD workflow: small pull requests, automated developer tests, trunk-based or short-lived branches, code review as a normal habit.
Comfortable working across Windows and Linux development environments.
Agile delivery habits: reliable estimates, visible progress, early escalation of blockers in daily standups and story refinement.

Preferred Qualifications
Accessibility implementation experience against WCAG 2.1 AA, including ARIA patterns and keyboard-only operation.
Node.js/BFF or .NET/C# back-end familiarity sufficient to debug across the API boundary; Angular experience is also valued.
Real-time or high-frequency data UIs WebSocket/SSE, virtualized tables, time-series charting.
Experience with Chrome and Edge browser extension development, testing, and publishing.
Building automation, industrial control, IoT, SCADA, or other operational-technology domains.

How we Work
Definition of done: code reviewed and merged, tests written and passing in CI, accessibility and browser-support checks met, documentation updated, story demoed.
Tooling: work is performed in repositories and issue tracker, on -provided or approved equipment and VPN. Use of AI coding assistants is permitted only per 's AI tooling policy; source code may not be submitted to unapproved third-party services.

Terms and Compliance
All work product and intellectual property created during the engagement is assigned to ; a signed IP assignment and confidentiality agreement is a condition of start.
The engagement is for the named individual only. Subcontracting, substitution, or delegation of work is not permitted without written approval.
Successful background check and, where applicable, customer-site security clearance requirements must be met.
No concurrent employment or engagement that conflicts with contracted hours or creates a conflict of interest.
This is a fixed-term contract engagement. It does not include employee benefits, equity, bonus, or paid time off, and carries no expectation of continued engagement beyond the stated term.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the UI Engineer - BAS UI Framework in Glendale, WI vacancy
  •  ...DescriptionJob Description:-At least 5 years of hands-on experience with thorough understanding of Java/J2EE technologies, related frameworks, strong database concepts with hands-on experienceAt least 3 years experience with Service Oriented Architecture environment At... 
    Suggested
    Permanent employment
    Full time
    H1b

    Sonsoft

    Milwaukee, WI
    1 day ago
  • Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...
    Suggested
    Permanent employment
    Full time
    H1b
    Flexible hours

    Sonsoft

    Milwaukee, WI
    1 day ago
  •  ...Angular.js, Backbone.js, Bootstrap.js, Node js, dynamic HTML and JSON· Should have good knowledge of React js, Redux or AngularJS 2 frameworks· At least 4 years of experience in software development life cycle.· At least 4 years of experience in Project life cycle... 
    Suggested
    Full time

    Sonsoft

    Milwaukee, WI
    1 day ago
  •  ...Angular.js, Backbone.js, Bootstrap.js, Node js, dynamic HTML and JSON· Should have good knowledge of React js, Redux or AngularJS 2 frameworks· At least 4 years of experience in software development life cycle.· At least 4 years of experience in Project life cycle... 
    Suggested
    Permanent employment
    Full time
    H1b

    Sonsoft

    Milwaukee, WI
    1 day ago
  • Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...
    Suggested
    Permanent employment
    Full time
    H1b

    Sonsoft

    Milwaukee, WI
    1 day ago
  • Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...
    Permanent employment
    Full time
    H1b

    Sonsoft

    Milwaukee, WI
    1 day ago
  •  ...each other.CLA is growing and seeking to hire an experienced Framework Developer Senior to join our talented Information Technology team...  ...role combines the functions of a developer with framework engineering responsibilities for all CLA environments. In addition, this role... 
    Full time

    CliftonLarsonAllen

    Milwaukee, WI
    2 days ago
  •  ...Senior Generative AI Engineer Location: Glendale, WI (On-site) Employment Type: Contract...  ...governance. Mentor engineers on AI frameworks and implementation. Evaluate emerging...  ...model monitoring, and AI governance. BAS, industrial controls, IoT, or smart buildings... 
    Contract work

    ZipStaff Inc.

    Glendale, WI
    1 day ago
  •  ...DescriptionJob Description:-At least 5 years of hands-on experience with thorough understanding of Java/J2EE technologies, related frameworks, strong database concepts with hands-on experienceAt least 3 years experience with Service Oriented Architecture environment At... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Milwaukee, WI
    1 day ago
  •  ...who care for them. In the Senior Software Engineer position, you’ll lead the development of...  ...machine learning models, and automation frameworks. Beyond writing code, you will play a key...  ...first development. Expertise in AI-powered UI/UX development and human-computer... 
    Full time

    Direct Supply

    Milwaukee, WI
    1 day ago
  • $60k

     ...data structures, algorithms and design patterns (GoF) ~ Experience with agile, test-driven development ~ Experience with rich UI frameworks like Angular JS, jQuery, DOJO, Ajax, HTML 5, Swing, Java FX or similar frameworks/APIs ~ Experience with application... 
    Permanent employment
    Temporary work

    Dellfor Technologies Defunct

    Milwaukee, WI
    1 day ago
  • $161.9k - $184.8k

     ...America, McLean, VirginiaSenior Software Engineer, IOS Do you love building and pioneering...  ...principles Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/...  ...Swift 1+ years of experience in open source frameworks 1+ years of experience with Agile... 
    Full time
    Part time
    Internship
    Local area

    DEV INC

    Milwaukee, WI
    1 day ago
  •  ...knowledge of DOM ~5 years experience writing adaptive and responsive UI applications ~ Strong Knowledge of HTML5 CSS React Redux...  ...Web service testing and browser compatibility testing including frameworks such as Selenium WebDriverIO Cucumber JUnit Mockito ~... 

    Samprasoft

    Milwaukee, WI
    1 day ago
  •  ...We are seeking a GenAI Engineer with 7+ years of software engineering experience and strong hands-on expertise in AI/ML and Generative AI. The role will focus on designing, developing, and deploying production-grade AI/ML and LLM-powered solutions while helping engineering... 
    Contract work

    Techvilla Solutions

    Glendale, WI
    20 days ago
  •  ...Angular.js, Backbone.js, Bootstrap.js, Node js, dynamic HTML and JSON• Should have good knowledge of React js, Redux or Angularjs 2 frameworks• At least 4 years of experience in software development life cycle.• At least 4 years of experience in Project life cycle... 

    Sonsoft

    Milwaukee, WI
    1 day ago
  •  ...Senior AI/ML Engineer VARITE is looking for a qualified Senior AI/ML Engineer for one of its clients located in Glendale, WI....  ...learning solutions. ~ Experience with Python and common AI/ML frameworks such as PyTorch, TensorFlow, or Scikit-learn. ~ Experience building... 

    Varite

    River Hills, WI
    1 day ago
  • $128.19k - $184.01k

     ...and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative...  ...with Swift ~ Strong knowledge of iOS frameworks, and mobile trends ~ High attention to...  ...aspects of development from performance to UI ~ A desire to work in a fast-paced,... 
    Remote job
    Full time

    Quora

    Milwaukee, WI
    2 days ago
  •  ...Senior Full Stack Engineer, Applied AI We build and run websites, platforms and AI tools for pharma and life sciences brands,...  ...TypeScript and Node.js ● React or a comparable modern front-end framework ● Hands-on AWS (Lambda, API Gateway, S3, RDS or similar) ●... 
    Full time

    Viper Search

    Milwaukee, WI
    1 day ago
  • $122.82k - $208.79k

     ...growing, and making an impact with a career in fintech, we encourage you to apply. Are you FIS?About the Role: As a Lead Software Engineer with strong back-end expertise, you’ll start your day aligning with designers, engineers, and product managers to set goals and clarify... 
    Full time
    Work at office
    Flexible hours

    FIS Fidelity National Information Services

    Brown Deer, WI
    3 days ago
  •  ...finish? Then you belong at Uline! Join us as a Senior Software Engineer, where you’ll works hands-on to design and implement solutions...  ....5+ years of Microservices development with Java Spring framework.2+ years deploying and managing Java microservices on Kubernetes... 
    Full time
    H1b

    Uline Shipping Supplies

    Milwaukee, WI
    3 days ago
  •  ...and some existing core elements are built with C++ and Java. We can train you up and adapt if your background is with other common frameworks/technologies.An end-to-end problem-solving mindset - A Software Developer II will be tasked with turning ideas into reality, from... 
    Work at office
    Remote work
    Flexible hours

    Advicent Solutions

    Milwaukee, WI
    1 day ago
  •  ...one of the world’s most valuable resources—water.As a Software Engineer II, you'll play a key role in developing, enhancing, and supporting...  ...0, OIDC, SAML, Okta, Auth0, Microsoft Entra ID).Experience with UI technologies such as React, HTML, CSS.Experience with data... 
    Full time
    Temporary work
    Local area
    Visa sponsorship
    Relocation package
    Flexible hours

    Badger Meter

    Milwaukee, WI
    1 day ago
  • $50 - $60 per hour

     ...variety of technologies including the full .NET stack, JavaScript frameworks, SQL, and PowerShell• Analyze, design, and refactor business...  ...and process improvement• B.S. in Computer Science, Computer Engineering, or Software Engineering preferred — equivalent experience... 
    Contract work
    Temporary work

    TEKsystems

    Milwaukee, WI
    5 days ago
  • $90k - $120k

     ...What You Will DoJohnson Controls is seeking a Senior Software Engineer to join our Data Science and Analytics team. In this role, you...  ...relational databases.Familiarity with CI/CD pipelines, Git, testing frameworks, and DevOps practices.Experience with enterprise data... 
    Full time
    Free visa

    Johnson Controls

    Milwaukee, WI
    1 day ago
  • Senior Software Engineer DescriptionCOMPANY OVERVIEWAmla Commerce is a global software company that has grown out of the belief that...  ...working with REST/SOAP web services.JavaScript, Typescript, MV* JS Frameworks (We use React), Node.js, CSS, AJAX.Database experience (MSSQL,... 

    Amla Commerce

    Milwaukee, WI
    1 day ago
  •  ...the NetSuite data model.Experience with SuiteCloud Development Framework (SDF) for version control and deployment.Strong knowledge of...  ...QualificationsBachelor's degree in Computer Science, Information Systems, Engineering, or equivalent experience. NetSuite Administrator and/or... 
    Full time
    For contractors
    Visa sponsorship
    Work visa

    Ryko Solutions

    Milwaukee, WI
    1 day ago
  •  ...strategic partner in the ecosystem, AABG leverages cutting-edge engineering, high-performance computing (HPC), artificial intelligence (AI...  ..., Python, Docker / Kubernetes, or a modern JavaScript framework (like React or NodeJS), DevOps.Minimum of 2 years of experience... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Milwaukee, WI
    3 days ago
  •  ...Agile methodologies such as Scrum or Kanban5+ years of software engineering experience2+ years experience designing, developing, and...  ...control and team code reviewsExperience with .NET - Proficient in Framework 4.5+, C# MS SQL Server, MySQLTerraform or any Infrastructure as... 
    Full time

    Milwaukee Electric Tool

    Milwaukee, WI
    5 days ago
  • $40 - $45 per hour

     ...contributing questions, ideas, and feedback. Follow established engineering standards, testing practices, CI/CD pipelines, and deployment...  ...using TypeScript/JavaScript , modern development frameworks, REST APIs, and cloud-native practices. Utilize AWS cloud... 
    Local area
    3 days per week

    Brooksource

    Milwaukee, WI
    3 days ago
  •  ...applications The role requires deep capabilities in API design database engineering and CICD pipelines along with working knowledge of Python for...  ...systemsWorking knowledge of Python FastAPI or similar frameworks is a plusExperience with containerization technologies... 

    LTM

    Milwaukee, WI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to UI Engineer - BAS UI Framework. Be the first to apply!