Software Engineer - Remote
- Contribute to high-impact initiatives that span Catalog and discovery product areas and our tech stack, including TypeScript, React, NodeJS, and Go
- Own complex features end-to-end: from collaborating on product requirements and UX, to technical design, implementation, testing, rollout, and ongoing iteration.
- Partner closely with product managers, designers, and backend engineers to deliver cross-functional initiatives that improve Catalog discovery, lineage, and explorer experiences.
- Set and raise the bar for frontend engineering quality, including code quality, testing, accessibility, performance, observability, and maintainability.
- Design and build for scale and high performance, ensuring catalog experiences remain fast and reliable as usage and complexity grow.
- Contribute to and evolve shared UI components and patterns so we can build consistently great experiences across our surfaces.
- Participating in on-call and operational excellence, helping to keep Marketplace experiences reliable and proactively improving our monitoring, alerting, and incident response.
- Bachelor’s or master’s degree in computer science, Information Systems or related fields
- Experience designing and building scalable web applications with great user experience.
- Deep frontend experience and proficiency with TypeScript, React (including hooks), and modern frontend tooling (bundlers, testing frameworks, linting, etc.).
- Experience working across the stack with NodeJS and ideally some exposure to Go and backend APIs.
- Deep understanding of modern web application architecture, including:
- Component-driven design and state management
- Performance optimization (network, rendering, and runtime)
- Security best practices for web applications
- Reliability, observability, and scalability considerations
- Demonstrated experience owning medium-to-large projects or subsystems, including driving technical design, managing trade-offs, and delivering incremental value.
- Passion for building world-class customer-facing products and sweating the details of UX and UI polish.
- Strong written, verbal, and technical communication skills, including the ability to articulate trade-offs and drive alignment across stakeholders.
- Excellent problem-solving skills and attention to detail.
- Effective communication and collaboration skills in a team-oriented environment.
- Ability to adapt to evolving technologies and business requirements.
Recommended Jobs
Business Systems Analyst (Salesforce)
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. Position Summary Are you …
Logistics Coordinator
Job Description: Job Responsibilities: Coordinate and monitor supply chain operations Ensure all shipments are on time and in compliance with regulations Manage inventory levels and repleni…
Heavy Equipment Operator
Nucor is North America's largest recycler and most diversified steel and steel products company. Since 1969, we've led the industry in developing innovative technologies for recycling scrap into high-…
Box Truck Rider
A Carter Lumber Box Truck Rider is responsible for riding along with the Box Truck Driver assisting with deliveries. They will also be responsible for providing professional customer service to contr…
Heavy Equipment Rental Coordinator
: Join Our Team as a Heavy Equipment Rental Coordinator at Vandalia Rental! Job Title: Heavy Equipment Rental Coordinator Company Name: Vandalia Rental Salary: $22.00+ depending on experience Ful…
Load Build Technician - 3rd Shift
Load Build Technician - 3rd Shift Bodycote offers: ~1,500 Sign-on Retention Bonus. ~ Paid holidays and paid time off. ~401k match, Medical, Dental and Vision Plans for employees and families. …
Business Development Manager
Position Summary: Exscape Group is seeking a high-performing Business Development Manager to drive new commercial landscape maintenance revenue in the Cleveland area. This is a hunter role focuse…
Full-Time Store Merchandising Supervisor
About The Role As Merchandising Supervisor you will be the expert in merchandising and leading associates to deliver excellent customer service through sales floor merchandising, pricing and recov…
Medical Coder
Description SNA International seeks a bright, collaborative Medical Coder with a strong work ethic and experience with medical mortality coding experience to join the team at Armed Forces Medical…
IT Test Analyst - IT Applications
We are seeking an experienced IT Test Analyst – IT Applications (OMS – Customer Service) to join a high-performing QA team responsible for delivering quality software solutions. This role supports tes…