Jobiba hiring network

Ui Programmer Jobs

879 active opportunities · Updated for October 2026

Fresh results

15 shown

Explore current ui programmer jobs. Use filters to narrow by work mode, employment type, experience and date posted.

G
Godaddy
📍 India• Full-time
1mo ago

Location Details: India, Remote At GoDaddy the future of work looks different for each team. Some teams work in the office full-time; others have a hybrid arrangement (they work remotely some days and in the office some days) and some work entirely remotely.​ This is a remote position, so you’ll be working remotely from your home. You may occasionally visit a GoDaddy office to meet with your team for events or meetings. Join Our Team We are looking for a Software Development Engineer to assist in building and strengthening our Identity UI team. GoDaddy is a global products seller to customers from all over the world. Our Identity UI serves login, account create as well as profile and preferences for all GoDaddy’s customers. The UI’s we build are among the first the users see on their customer journey, and helps the user keep their profile up to date. Does that sound exciting to you? Then you are made for the role. What you'll get to do... Develop and enhance user-facing features using React Optimize application performance, load times, and overall user experience while modernizing existing UIs Build and maintain unit, integration, and end-to-end test coverage, delivering through CI/CD pipelines Use AI-assisted development tools as part of your daily workflow while critically reviewing and validating generated code Collaborate within a global Agile team alongside product, design, and backend engineering partners Your experience should include... 3+ years of software engineering experience building large-scale applications or distributed systems Strong proficiency in JavaScript, HTML, and CSS, with an understanding of React.js and modern frontend development principles Experience working with RESTful APIs and a foundational understanding of accessibility (a11y) best practices Experience using version control systems (Git preferred), working in Agile teams, and testing and deploying code through CI/CD pipelines (e.g., GitHub Actions) Experience using AI-assisted

javascriptjavareact
View job →

About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Responsibilities Protocol & Feature Validation Manually validate core L2/L3 switching features: VLANs, STP/RSTP, LACP/port-channels, LLDP, IGMP/MLD snooping, QoS, ACLs, static/dynamic routing Validate PoE behavior (PoE/PoE+/PoE++) across port classes, power budgets, and mixed-load scenarios Test switch management interfaces — CLI, SSH, SNMP, REST API, and UniFi Network application/controller integration Perform interoperability testing across multi-vendor topologies and mixed firmware versions Validate clustering, redundancy, and failover behavior under various failure conditions Firmware & System Testing Perform long-duration soak/stability testing to catch memory leaks, port flaps, and firmware degradation over time Test system behavior under scale conditions (high MAC/ARP table size, VLAN scale, heavy traffic load) Validate authentication, authorization, and access control (802.1X, RADIUS, management access) Debugging & Root Cause Analysis Debug using switch logs, CLI diagnostics, packet captures, and port/interface statistics Distinguish true firmware/protocol regressions from environment or test setup issues Reproduce field-reported issues and validate that fixes fully resolve reported behavior Collaboration & Process Improvement Partner cross-functionally with firmware engineers and PMs to shape quality bars

V
Vanta
📍 Toronto• Full-time• Remote
1mo ago

At Vanta, our mission is to help businesses earn and prove trust. We believe that security should be monitored and verified continuously, and we empower companies to practice better security and prove it with ease. Vanta has a kind and talented team, and while some have prior security experience, many have been successful at Vanta without it. Vanta's App Primitives team owns the shared building blocks that span data structures to UI: comments, notifications, event logs, feature flags, and task management. We own the general infrastructure; product teams own the logic built on top. Getting this layer right unlocks velocity for every team at Vanta. As the Engineering Manager, App Primitives at Vanta, you'll lead the team building the shared product primitives that every Vanta product team depends on, owning the infrastructure layer that makes collaboration, communication, and core workflows possible across the entire platform. Our Engineering Managers develop and grow high-performing teams that deliver significant value to our customers and enable our business to scale. This role sits at the intersection of technical architecture and team development, with real authority to set direction and grow a world-class platform team. Visit our Vanta Engineering Blog to learn more about what our team is working on! What you’ll do as an Engineering Manager at Vanta: Lead and grow the App Primitives team, owning hiring, team health, delivery, and the development of senior engineers and technical leads Own the strategy and roadmap for Vanta's shared product primitives: comments infrastructure, notifications platform, event log, feature flag system (Statsig), and task management Define and steward the interface model between App Primitives systems and product teams, ensuring product teams can build on top of shared infrastructure quickly and safely, without owning the underlying systems themselves Partner closely with product engineering leaders across Vanta to surface developer ne

REMOTEai
View job →
V
Vanta
📍 United States• Full-time• Remote• $224K – $263K/yr
1mo ago

At Vanta, our mission is to help businesses earn and prove trust. We believe that security should be monitored and verified continuously, and we empower companies to practice better security and prove it with ease. Vanta has a kind and talented team, and while some have prior security experience, many have been successful at Vanta without it. Vanta's App Primitives team owns the shared building blocks that span data structures to UI: comments, notifications, event logs, feature flags, and task management. We own the general infrastructure; product teams own the logic built on top. Getting this layer right unlocks velocity for every team at Vanta. As the Engineering Manager, App Primitives at Vanta, you'll lead the team building the shared product primitives that every Vanta product team depends on, owning the infrastructure layer that makes collaboration, communication, and core workflows possible across the entire platform. Our Engineering Managers develop and grow high-performing teams that deliver significant value to our customers and enable our business to scale. This role sits at the intersection of technical architecture and team development, with real authority to set direction and grow a world-class platform team. Visit our Vanta Engineering Blog to learn more about what our team is working on! What you’ll do as an Engineering Manager at Vanta: Lead and grow the App Primitives team, owning hiring, team health, delivery, and the development of senior engineers and technical leads Own the strategy and roadmap for Vanta's shared product primitives: comments infrastructure, notifications platform, event log, feature flag system (Statsig), and task management Define and steward the interface model between App Primitives systems and product teams, ensuring product teams can build on top of shared infrastructure quickly and safely, without owning the underlying systems themselves Partner closely with product engineering leaders across Vanta to surface developer ne

REMOTEai
View job →

About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Responsibilities: Develop Linux user-space firmware for Ubiquiti networking products; Collaborate with global firmware, hardware, cloud, and product teams throughout the product lifecycle; Design, implement, and maintain system services, management daemons, libraries, and product business logic; Develop network-facing applications using sockets, IPC mechanisms, netlink, and event-driven I/O; Integrate open-source packages and third-party components into our OpenWrt-based firmware and build systems; Maintain and improve existing firmware, focusing on stability, performance, security, and resource efficiency; Develop interfaces between low-level platform components, device-management services, and higher-level product features; Diagnose complex laboratory and field issues using logs, packet captures, tracing, core dumps, and profiling tools. Requirements: 3+ years of embedded Linux software development experience using C or C++; Strong understanding of Linux internals, including processes, threads, memory management, filesystems, signals, and service lifecycle; Experience with Linux networking, sockets, IPC, netlink, epoll, and asynchronous application design; Solid networking fundamentals, including Ethernet, TCP/UDP, IPv4/IPv6, routing, bridging, firewalls, and DNS/DHCP.; Experience with Git, Bash, cross-compilation, toolchains,

pythongitlinux
View job →

About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Responsibilities Conduct mechanical feasibility study from initial ID concepts through sizing analysis, component selection, refinement of design details, assembly and integration, and performance/environment qualification testing Search out materials, components. Create detailed 3D CAD models, 2D drawing and BOM for the product. Perform thermal, structural testing and analysis to predict and optimize the system performance Build prototypes, analyze results of reliability testing, improve the design and bring to production. Develop component and assembly drawings and specifications, tolerances for production Qualifications At least 7+ years of hands-on mechanical design experience. 3D CAD experience is required Collaborate closely with cross-functional teams including ID, EE, Thermal, RF, Optical, Audio, and UX to drive system layout and mechanical integration. Experience in owning a mechanical development effort as a lead engineer Experience with manufacturing processes including plastic injection molding, sheet metal, extrusion, die casting, CNC machining Experience in design for manufacture; design for cost, and other DFX concepts Support failure analysis and root cause investigations; troubleshoot, iterate, and validate solutions efficiently. Experienced in DFM/DFA optimization with mechanical vendors, incl

P
Perplexity
📍 San Francisco• Full-time• Remote• $180K – $300K/yr
1mo ago

Perplexity is looking for a Lead Product Designer to own the design of our enterprise product. You'll design new experiences across enterprise and multiplayer use cases — making software that feels like the future but can be understood and used by anyone in the world today. These surfaces are net-new and, in many cases, unprecedented. You'll be building them 0→1, which means bringing deep knowledge of how enterprise software actually works: organizational and seat management, and deeply nuanced role-based experiences that account for workplace policy, compliance, administrative management, privacy, permissions, and security. You'll ship features that balance well-established UI paradigms with novel applications of AI, working independently and strategically to find both the problems worth solving and the solutions worth shipping. Good design that nobody gets to use is wasted, so you'll optimize for getting great software into customers' hands and learning from real usage. You'll work closely with product, engineering, and the broader design team, and you care about everything it takes to make a product great: product, interaction, brand, growth, copywriting, engineering, and marketing. What you'll do Design net-new, 0→1 enterprise surfaces across enterprise and general multiplayer use cases Design for the realities of enterprise software: organizational management, seat management, admin controls, permissions, privacy, security, and compliance Craft deeply nuanced role-based experiences that adapt to workplace policy and different levels of access and responsibility Ship features that balance well-established UI paradigms with novel applications of AI Make software that feels like the future but can be used and understood by anyone in the world today Work independently and strategically — finding the problems and the solutions Own work end-to-end, from 0→1 product design through large-scale optimization Contribute to process so we're always shipping changes you're p

REMOTEreactai
View job →

About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Responsibilities (What he/she will do after joining UI) - Own system-level DQA and validation activities for Energy Storage System (ESS) products throughout the NPI lifecycle. - Develop test plans and qualification criteria for ESS reliability, functionality, performance, safety, and system integration. - Validate ESS architectures, including battery packs, BMS, PCS/inverters, EMS, power distribution, protection circuits, and grid interaction. - Perform system integration testing for charge/discharge, grid-connected operation, backup power, load transitions, power outages, and recovery scenarios. - Define and execute reliability validation, including temperature, thermal cycling, humidity, vibration, ESD, surge, and long-term operation. - Validate BMS protection mechanisms, including over/under-voltage, over-current, short-circuit, temperature protection, SOC/SOH, and cell balancing. - Validate PCS/Inverter performance, including conversion efficiency, load response, abnormal operating conditions, and protection mechanisms. - Conduct high-power and thermal validation for battery cells, connectors, terminals, busbars, relays/contactors, and other high-current paths. - Conduct failure analysis (FA), root cause investigation, and corrective action verification for NPI, reliability, and field/RMA issues. - Apply FMEA/DFMEA, MTBF, sta

D
1mo ago

P-1607 At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer-obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started. First-party data collection is the entry point for everything downstream. It also runs on other people's websites and inside other people's apps, which raises the bar from a quality, reliability, and development experience. We are looking for an engineer to lead that surface, client and server side. The impact you'll have: Lead the collection stack end to end: browser tag, mobile SDKs, server-side endpoints, and the ingest path behind them Define the schema and versioning contract, including compatibility across SDK versions already in the field Lead identity handling that spans anonymous and authenticated records, across devices and sessions Lead integrations with other CustomerLake products like Profile & Campaign Agents Hold hard budgets on page weight, latency, and failure behavior, so that collection never degrades the host application Partner closely with product management, design, and other engineering teams to build intuitive, scalable, and extensible solutions that drive user & business growth What we look for: 10+ years of engineering experience, including time as a tech lead, or leading other tech leads, on complex enterprise software projects Ownership of an SDK or client library consumed by external developers, including native iOS and Android Deep browser-side JavaScript experience: bundle size, async l

javascriptaiExcel
View job →
D
1mo ago

P-1607 At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started. Enterprises spend more than $700 billion on digital advertising, however for the most part, they have very little data & intelligence on how their campaigns are performing. Reconciling that is slow, manual, and mostly wrong, and optimizing those campaigns historically has involved humans and agencies. We are building the data and agent layer underneath that problem, and we are looking for an engineer to help lead that effort. The impact you'll have: Lead the ingest and normalization path for advertising platform data at scale, including rate limits, schema drift, backfills, and restated numbers Design the aggregation and identity layers that make figures from different platforms comparable Lead development of agentic workflows that parse performance data, interpret it, present it, and act on it Set the correctness and evaluation bar in a domain where ground truth is noisy and partially observable Partner closely with product management, design, and other engineering teams to build intuitive, scalable, and extensible solutions that drive user & business growth What we look for: 10+ years of engineering experience, including time as a tech lead or leading other tech leads, on complex enterprise software projects Hands-on experience with walled garden advertising APIs (Meta, Google, Amazon, TikTok) or the equivalent from

D
Databricks
📍 New York• $190.9K – $253.8K/yr
1mo ago

P-1607 At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer-obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started. CRM is where revenue teams record their work, however they generally lack a solid intelligence layer. Objects are customized past recognition, history is incomplete, and reps route around whatever slows them down. As a result, the sales intelligence layer increasingly lives in a Data+AI platform. We are looking to productize with data & agents what our customers have been already manually building in our platform. The impact you'll have: Lead the modeling of sales/CRM objects, relationships, and history into a representation agents can reason over reliably Lead development of agents used by reps, sales management, and revenue operations Define the write path back into the system of record: permissions, validation, idempotency, audit, and human approval Help define & lead the implementation of the initial use cases on top of the data & agents Partner closely with product management, design, and other engineering teams to build intuitive, scalable, and extensible solutions that drive user & business growth Create novel, never-seen-before interfaces for GenAI agents that manage complex workflows while keeping the human in the loop through inspectability and transparency What we look for: 10+ years of engineering experience, including time as a tech lead, or leading other tech leads, on complex enterprise software

aisalesforceExcel
View job →
D
Databricks
📍 United States• $144.6K – $198.9K/yr
1mo ago

CSQ227R165 At Databricks, we are passionate about empowering data teams to tackle the world’s most challenging problems — from bringing the next mode of transportation to reality to accelerating the development of medical breakthroughs. We achieve this by building and operating the world’s best data and AI infrastructure platform, enabling our customers to leverage deep data insights and enhance their business. Founded by engineers — and customer-obsessed — we leap at every opportunity to tackle technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started. We are seeking an experienced Tech Lead to shape the future of platform observability and proactive monitoring. This is a high-impact technical role for someone who thrives at the intersection of platform reliability, incident response, and customer obsession.You will serve as a critical first responder for the Databricks Platform, leading complex investigations, designing observability solutions, and driving systemic improvements that enhance customer experience and platform stability. The successful candidate will be responsible for developing monitoring solutions, alerting mechanisms, and customer-focused incident detection tools. They will also work closely with cross-functional engineering teams to investigate and resolve incidents, perform root cause analyses, and propose solutions to improve the reliability and stability of the Databricks Platform. The impact you will have: Lead platform incident investigation, coordinating cross-functional teams through rapid detection, mitigation, and resolution to minimize customer impact. Conduct thorough post-incident root cause analysis across infrastructure, services, and cloud providers to identify systemic patterns and prevent future occurrences. Design and implement customer-focused alerting pipelines and end-to-end observabil

pythonawsazure
View job →
O
OpenAI
📍 San Francisco• Full-time• $230K – $342K/yr
1mo ago

About the Team The Consumer Devices team at OpenAI builds end-to-end hardware and software systems that bring AI into the physical world. We work at the intersection of custom silicon, embedded systems, operating systems, and cloud services to deliver reliable, production-ready devices at scale. About the role We are looking for an Operating Systems Engineer to build and harden the OS foundations for OpenAI products. We are especially interested in experienced, passionate, and innovative operating systems developers who thrive on building foundational platform software and solving hard problems in security, privacy, performance, power, and reliability. You will work across the OS kernel, core OS services, security and privacy primitives, performance and power, and the frameworks that connect applications and UI to the system. This role emphasizes deep debugging and systems ownership from development through production. You will collaborate closely with embedded, firmware, hardware, application, and product engineering teams. Experience with hardware bring-up is a plus, but not required. What you will do Work on end-to-end OS capabilities spanning the OS kernel, userspace services, application frameworks, UI toolkits, and application-facing APIs. Develop, integrate, and maintain OS components, both kernel-bound and in userspace, including scheduling, memory management, filesystems, drivers, IPC/RPC mechanisms, and security-relevant subsystems. Build and maintain core OS services and daemons (init, service management, device discovery, networking primitives, time, logging, update hooks, crash handling, and so on). Design and implement security and privacy mechanisms: Secure boot and measured boot integration points (where applicable). Mandatory access control and sandboxing. Secrets management, secure storage, key handling, and least-privilege service design. Privacy-preserving telemetry, data minimization, and user-consent oriented system behaviors. Establish a perfo

linuxartificial intelligenceai
View job →
S
Spotify
📍 New York• Full-time• Remote
1mo ago

The Subscriptions Mission builds and scales the products, platforms, and business models that convert free listeners into lifelong Premium subscribers. We focus on driving acquisition, optimizing conversion, improving retention, and delivering seamless commerce experiences that fuel Spotify’s growth and bring fans closer to the creators they love. Spotify's messaging platform reaches over 1.4 billion users and delivers tens of billions of messages across email, push, and in-app channels. Beacon is the team behind Quicksilver, the internal platform operators use to create, localize, target, and launch those messages. We're looking for a Senior Engineer to help us build intuitive, reliable tools that power how Spotify communicates with listeners at scale. What You'll Do Build and evolve Quicksilver UI, Spotify's multi-channel messaging platform, where operators author, preview, and deliver in-app messages, emails, and push notifications across markets and locales. Own frontend features end-to-end, from component design and implementation in React and TypeScript through server-side creative rendering. Work across the stack when needed, including debugging Java and Apollo services, evolving gRPC, Protobuf, and REST API contracts, tracing data through BigQuery, and improving pipeline output. Support multi-market and localization workflows, helping creatives render reliably across locales and enabling smooth new-market launches. Partner with product and design to shape features and improvements based on operator needs. Improve the developer experience through stronger testing infrastructure, build performance, component documentation, and integration tooling. Contribute to architectural decisions and technical direction as the platform evolves. Who You Are You have experience building complex web applications with TypeScript and modern UI frameworks, including React or similar techn

REMOTEtypescriptpythonjava
View job →

About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Join forces with us on our mission to build a better IT industry. We are currently looking for a highly skilled Embedded Firmware Engineer to our team in Stockholm or Malmö, Sweden. Please note that applicants must live in Sweden and hold a valid work permit at the time of application to be considered for this role. Responsibilities: Implement kernel mode and user mode applications for UniFi-Protect product line device firmware, from bootloader up to user-space applications, like Linux Kernel, rootfs, Websocket, RESTful API design, gRPC, etc Implement features to support hardware testing and diagnosis of various kinds of embedded devices Work closely with various teams, like EE, Backend, Frontend, Mobile, QA, Factory and Manufacturing Requirements: Proficiency in C++ (99 % code base) and C Familiar with Sigmastar / Ambarella platform Proficiency with Video/ Audio streaming and transcoding Understanding and experience with ARM platform Experience with debuggers such as gdb, strace, etc Embedded software development experience in Linux driver and both kernel & user modes are desired Familiarity with some form of scripting (shell, python, nodejs) Familiarity with Git version control A genuine passion for embedded software development A team player, who is very self-motivated, loves difficult challenges, and is goal driven

pythonnode.jsgit
View job →
🔔

Get new ui programmer jobs by email

Daily job updates · Unsubscribe anytime