Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior UI Software Engineer image - Rise Careers
Job details

Senior UI Software Engineer

*Basis Technologies is aware of scams involving false advertisements for open positions at our company. The fraudulent job postings and emails are unauthorized. Basis would never ask candidates to download an app, purchase products or services, or conduct interviews over text or chat. For more information or if you have been targeted, please reach out to us at: talent.acquisition@basis.com.


WHO WE ARE 


Basis Technologies delivers software and services to automate digital media operations for leading agencies and brands. 


Our comprehensive ad tech platform, Basis, supports the planning, reporting, and financial reconciliation of direct, programmatic, search, and social media, all in one place. 


We are deeply committed to building software that will change the ad tech industry for the better and are equally dedicated to building an inclusive culture of highly motivated individuals who create a positive and supportive environment together. We invest in our culture and support our employees so they can do their best work. 


Basis Technologies is headquartered in Chicago, and our employees have the flexibility to work from headquarters, completely remote, or a hybrid of the two. Please note, we are hiring on a remote working basis only in the U.S. and Canada.


ABOUT THE TEAM

Technology is at the core of what we do. Basis Technologies' innovative Engineering team designs and develops new features and integrations for Basis, our industry-leading, comprehensive software solution. Our platform processes over 300 billion events per day and uses AI and machine learning to automate and simplify the entire digital campaign process.


Our Application Engineering team drives innovation and builds features and integrations that make the Basis Platform the go-to software for large agencies and brands. This role will be part of the Financial Integrations team and will focus on crafting the UI for integrating diverse Enterprise Resource Planning (ERP) systems with our Basis core financial system, ensuring seamless data flow and interoperability between different systems, generating reports and quickly spotting discrepancies, contributing to the efficiency and effectiveness of our organization's operations.



WAYS YOU’LL CONTRIBUTE

As a UI Engineer specializing in ERP integration, you will be:


  • Designing, developing, and maintaining the UI that the integration of various ERP systems with our core financial system possible.
  • Collaborating with cross-functional teams, including business analysts, product managers, designers UX engineers and other software engineers, to gather requirements and design the solutions.
  • Implementing UI designs ensuring cross-browser compatibility.
  • Participating in companywide engineering initiatives.
  • Performing thorough testing and quality assurance activities to ensure functionality, performance, and reliability, identifying and resolving any issues or inconsistencies.
  • Taking ownership over deliverables, quality, and support across your team's systems and components. Being accountable for driving projects from ideation through production.
  • Bringing a positive attitude to work and embody Basis' core principles.
  • Acknowledging and embracing diversity of thought and opinion, and approach with Beeps, clients and vendors, regardless of background, culture, and organizational level. Specific examples include, but are not limited to:
  • Engaging Actively in Diversity, Equity, and Inclusion (IDEA)
  • Pursuing Continuous IDEA Development
  • Cultivating an Inclusive Work Environment


WHAT YOU BRING TO THE TABLE
  • 5 years or more of professional software experience, using React.
  • Experience in designing and building production-level applications leveraging a modern web software stack. Our application is primarily built with React, Ruby on Rails, and is hosted on AWS.
  • Knowledge and fluency in the tools used to build and maintain software: Git, Unix/Linux environments, and automated testing tools.


BONUS POINTS
  • Bachelor’s degree in computer science, Engineering or related field
  • Experience using react-query, react-hook-form.
  • Experience with Jest testing framework, React testing library.
  • Passion for Ad-Tech


OUR TECH STACK
  • Ruby, Java, JavaScript, React.js
  • PostgreSQL, Redis, MongoDB
  • Docker, Kubernetes, AWS
  • Kafka, RabbitMQ


$6,083 - $7,250 a month
Our salary ranges are determined by role, level, and location. Individual salary is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your location during the hiring process. The total compensation package for this position may also include commission or bonus, company equity, and competitive benefits.


ANYTHING ELSE? 


Don't think you have all the skills required for this role? That's okay, we recognize that experience can be built in many ways. If you have relevant skills that are not reflected in your resume, we welcome your candidacy and encourage you to share more in an optional cover letter, even if your experience doesn’t match our exact requirements.  


LIFE WITH BASIS TECHNOLOGIES


We take care of our people and believe that our success depends on the growth and well-being of each one of our team members.  


We've been proudly recognized as:

Ad Age, Best Places to Work 2024, 2023, 2022, 2013

Built In, Best Workplaces 2024, 2023, 2022, 2021

Crain's Best Companies to Work for in Chicago 2023, 2022, 2021, 2020, 2014, 2013, 2012, 2011

Crain's Best Companies to Work for in New York 2023, 2022, 2021, 2014

Dallas Morning News, Top Workplaces 2023, 2022, 2021, 2019, 2015

Denver Post, Top Workplaces 2024, 2023, 2022, 2021, 2020

Denver Business Journal's Largest Tech Employers 2024, 2023, 2022, 2021, 2020


We provide a thoughtful perks and benefits package including a modified workweek, competitive 401k/RRSP matching, mental health support, a funded health savings account, paid sabbatical, generous parental leave, a flexible work environment and time off policy, and more. 


We are proud to be an equal opportunity employer and are committed to building teams that are diverse in thought, perspective, and culture. We celebrate all team members regardless of gender identity, sexual orientation, race or cultural background, religion, disability, and age.


Basis is committed to providing the best possible interview experience for all our candidates. If you have a disability or questions related to interview accessibility, please contact talent.acquisition@basis.com.


Information collected and processed as part of any job applications you choose to submit is subject to Basis' privacy policy that you can view here.

Average salary estimate

$80000 / YEARLY (est.)
min
max
$73000K
$87000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior UI Software Engineer, Basis Technologies

At Basis Technologies, we're excited to welcome a new Senior UI Software Engineer into our team, located in the vibrant city of Buenos Aires! Our company is dedicated to delivering innovative software solutions that transform digital media operations. As part of our renowned Engineering team, you'll have the opportunity to design and develop top-notch user interfaces for integrating various Enterprise Resource Planning (ERP) systems with our Basis core financial system. You'll play a key role in ensuring seamless data flow and creating insightful reports, all while collaborating with passionate colleagues across different departments. If you have at least five years of experience using React and a knack for modern web applications, we want to hear from you! Your skills will help us advance our platform, which processes over 300 billion events daily using cutting-edge AI technology. We pride ourselves on building an inclusive culture where everyone feels valued. With flexible work options, from fully remote to hybrid arrangements, we aim to accommodate your needs while fostering a dynamic, team-oriented environment. Come and make a difference with Basis Technologies, where your contributions will help shape the future of ad tech!

Frequently Asked Questions (FAQs) for Senior UI Software Engineer Role at Basis Technologies
What are the primary responsibilities of a Senior UI Software Engineer at Basis Technologies?

As a Senior UI Software Engineer at Basis Technologies, your key responsibilities will include designing and developing the user interface for integrating various ERP systems with our core financial system, ensuring an efficient data flow. You will collaborate with cross-functional teams, including business analysts and product managers, to gather requirements. Your role also involves implementing UI designs with a focus on cross-browser compatibility and overseeing the quality assurance of your solutions.

Join Rise to see the full answer
What qualifications are needed for a Senior UI Software Engineer position at Basis Technologies?

To qualify for the Senior UI Software Engineer role at Basis Technologies, you should have at least five years of professional experience in software development using React. Experience in building production-level applications with modern web technology is essential. Familiarity with tools like Git and automated testing frameworks is also crucial. A degree in computer science or a related field would be an added advantage.

Join Rise to see the full answer
What technology stack does a Senior UI Software Engineer at Basis Technologies work with?

At Basis Technologies, a Senior UI Software Engineer will primarily work with a tech stack that includes React.js, Ruby on Rails, and AWS. You'll also engage with databases such as PostgreSQL, Redis, and MongoDB. Understanding Docker and Kubernetes will be beneficial as these tools are integral to our deployment processes.

Join Rise to see the full answer
How does Basis Technologies promote diversity and inclusion in its workplace?

Basis Technologies actively promotes diversity and inclusion by ensuring a workplace culture that acknowledges and celebrates diverse thoughts and opinions. As a Senior UI Software Engineer, you’ll be expected to engage deeply in Diversity, Equity, and Inclusion (IDEA) initiatives, pursuing continuous development and cultivating an inclusive work environment that welcomes individuals regardless of their background.

Join Rise to see the full answer
What perks and benefits can a Senior UI Software Engineer at Basis Technologies expect?

As a Senior UI Software Engineer at Basis Technologies, you can expect a thoughtful perks and benefits package, including a flexible work environment, competitive 401k/RRSP matching, mental health support, and generous parental leave. We also offer opportunities for professional development and a paid sabbatical to promote work-life balance and overall well-being.

Join Rise to see the full answer
Common Interview Questions for Senior UI Software Engineer
What is your experience with React in developing user interfaces?

In answering this question, highlight specific projects where you utilized React to build components and improve user experience. Discuss the complexity of the applications you worked on and how you overcame specific challenges, showcasing your technical skills and problem-solving abilities.

Join Rise to see the full answer
How do you ensure cross-browser compatibility in your UI designs?

When answering this question, explain the methods you use to test for cross-browser compatibility, such as leveraging tools like BrowserStack or using CSS frameworks that promote compatibility. Discuss your testing process and how you address inconsistencies across different browsers.

Join Rise to see the full answer
Can you describe how you collaborate with cross-functional teams?

Provide examples of successful collaboration with teams such as product managers, UX designers, and backend developers. Emphasize your communication skills and the importance of regular check-ins to ensure alignment on project goals and timelines, which are vital in a fast-paced environment like Basis Technologies.

Join Rise to see the full answer
What is your approach to quality assurance in software development?

Discuss your testing strategies, including unit testing and integration testing, and tools you use, like Jest or React Testing Library. Highlight your commitment to maintaining high-quality standards and quickly addressing issues that arise during development.

Join Rise to see the full answer
How do you handle deadlines and prioritize tasks effectively?

Explain your time management skills and your ability to prioritize tasks based on project requirements and deadlines. Showcase any tools you employ, such as Agile methodologies or project management software, to keep track of your work to ensure timely delivery.

Join Rise to see the full answer
Tell us about a challenging bug you encountered and how you resolved it.

Describe a specific instance when you faced a technical challenge and your systematic approach to diagnosing and resolving it. Focus on your analytical and troubleshooting skills, and the eventual success or learning outcome that followed your efforts.

Join Rise to see the full answer
How do you stay updated with the latest trends in UI development?

Share your commitment to professional growth by discussing sources you follow, such as tech blogs, forums, or certifications. Explain how staying current with trends informs your work and how you apply new knowledge in your projects at Basis Technologies.

Join Rise to see the full answer
What qualities do you believe are essential for a successful UI Engineer?

Articulate the combination of technical skills, creativity, attention to detail, and a solid understanding of user experience principles. Express the importance of collaboration and adaptability, especially when working on team-oriented projects in a diverse environment like Basis Technologies.

Join Rise to see the full answer
Why are you interested in working at Basis Technologies?

Convey your interest in the company's mission, culture, and the innovative projects they work on. Mention how the values of Basis Technologies align with your personal and professional goals, and express enthusiasm for contributing to their team.

Join Rise to see the full answer
How do you approach feedback and criticism of your work?

Discuss the value of feedback as a means for growth and improvement. Describe your receptiveness to constructive criticism and how you integrate feedback to refine your work, reinforcing a collaborative and supportive workplace culture.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
OpenAI Hybrid No location specified
Posted 6 days ago
Inclusive & Diverse
Feedback Forward
Collaboration over Competition
Growth & Learning
Photo of the Rise User
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Experian Remote MoPac Expy, Austin, TX, USA
Posted 6 days ago
Posted 7 days ago
99x Brazil Remote No location specified
Posted 8 days ago

We are committed to developing software and services that support theincreasingly complex digital media landscape—and to improving thelives of the people working inside it.

43 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
21 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom