Job Closed
This listing is no longer active.
Esri technology helps people solve some of the world’s most difficult problems.
Senior Software Developer – C#/WPF for UI/UX Development
Location
United States
Posted
131 days ago
Salary
$119.0K - $197.6K / year
Seniority
Senior
Job Description
Senior Software Developer – C#/WPF for UI/UX Development
Esri
• Develop user interface components for Imagery and Raster Support in ArcGIS Pro • Follow industry-standard design patterns and development methodologies using C#, WPF, and C++ to build software components • Collaborate on implementation designs with team members and across other teams • Design, develop, and build software components, frameworks and SDKs for other engineering teams and external developers consuming our API • Work with product engineers to diagnose and resolve root causes for incorrect software behavior and failures • Build and ship timely software by working effectively with colleagues across software and product development • Work in agile environment to deliver software of the highest quality
Job Requirements
- 5+ years of experience building commercial software using C#, WPF, and C++
- Experience in asynchronous programming using the Task Parallel Library
- Firm understanding of object-oriented design, data structures, and design patterns
- Ability to clearly describe and analyze a problem and to articulate a solution
- Good sense of designing intuitive user interfaces that allow users to solve problems faster and easier
- Ability to collaborate with software developers, product engineers, and documentation writers to release quality software
- Ability to work productively in a fast-paced and evolving agile environment
- Strong time management, prioritization, teamwork, and interpersonal communication skills
- Bachelor’s degree in computer science, engineering, mathematics, or related field
Benefits
- medical, dental, vision, basic and supplemental life insurance for employees (and their families)
- 401(k) and profit-sharing programs
- minimum accrual of 80 hours of vacation leave
- twelve paid holidays throughout the calendar year
- opportunities for personal and professional growth
Related Guides
Related Categories
Related Job Pages
More Product Designer Jobs
Senior Product Designer II
iHerbiHerb is an award-winning ecommerce retailer that specializes in wellness products and nutritional supplements. The company started in 1996 with a focus on promoting the potential
Role Description We are seeking an experienced Lead Product Designer to drive and elevate the end-to-end experience of our global e-commerce platform. In this role, you will take ownership of complex shopping-related design initiatives and help shape how millions of users interact with our products, ensuring experiences are intuitive, efficient, and delightful while aligning with business objectives. You will contribute design direction, judgment, and craft leadership, alongside high-quality design execution. - Lead end-to-end design across multiple initiatives, from early concept and problem framing through stakeholder alignment and final delivery. - Conduct user research and usability testing to understand shopping behaviors and translate insights into effective, data-informed design solutions. - Create high-quality wireframes, prototypes, and mockups that balance user needs, business goals, and technical constraints. - Champion a cohesive and scalable design language, leveraging and contributing to the design system while ensuring global usability and accessibility standards. - Partner closely with engineers to ensure designs are feasible, well-implemented, and delivered with high fidelity. - Collaborate with product managers, engineers, data scientists, and other designers to influence product direction and design decisions. - Maintain a high bar for design quality and consistency, from concept through implementation. - Provide design guidance and mentorship to junior designers, helping raise overall design quality and craft. - Stay current with UX, UI, and e-commerce best practices, and apply them thoughtfully to improve product experiences at scale. Qualifications - 10+ years of professional experience in UX/UI or Product Design, including experience designing e-commerce or shopping-related products. - A strong portfolio demonstrating prior UX and UI work, including shopping or e-commerce experiences, that clearly showcases problem-solving, design thinking, and execution quality. - Proven ability to deliver successful design outcomes that balance user needs, business impact, and product complexity. - Strong interaction and visual design skills, with a high bar for modern UI craft. - Demonstrated experience working with and evolving design systems at scale. - Solid grounding in user-centered design methodologies, research practices, and usability testing. - Strong communication and presentation skills, with the ability to clearly articulate design decisions and trade-offs to cross-functional partners and stakeholders. - Familiarity with front-end development principles and common implementation constraints. - Working knowledge of accessibility standards and best practices. - Experience designing for global or multi-market products is a plus. Requirements - Bachelor’s or Master’s degree in Design, HCI, Graphic Arts/Design, Information Science, or a related field, or equivalent professional experience. Benefits - Employees (and their families) that meet eligibility criteria as outlined in applicable plan documents are eligible to participate in our medical, dental, vision, and basic life insurance programs and may enroll in our company’s 401(k) plan. - Employees will also be eligible for Time Off and Paid Sick Leave pursuant to the company’s policies. - Employees will enjoy paid holidays throughout the calendar year. - Hired applicant may be awarded Restrict Stock Units and receive annual bonuses pursuant to eligibility and performance criteria defined in the respective plan documents and policies.
Senior Product Designer
iHerbiHerb is an award-winning ecommerce retailer that specializes in wellness products and nutritional supplements. The company started in 1996 with a focus on prom
• Lead end-to-end design across multiple initiatives, from early concept and problem framing through stakeholder alignment and final delivery. • Conduct user research and usability testing to understand shopping behaviors and translate insights into effective, data-informed design solutions. • Create high-quality wireframes, prototypes, and mockups that balance user needs, business goals, and technical constraints. • Champion a cohesive and scalable design language, leveraging and contributing to the design system while ensuring global usability and accessibility standards. • Partner closely with engineers to ensure designs are feasible, well-implemented, and delivered with high fidelity. • Collaborate with product managers, engineers, data scientists, and other designers to influence product direction and design decisions. • Maintain a high bar for design quality and consistency, from concept through implementation. • Provide design guidance and mentorship to junior designers, helping raise overall design quality and craft. • Stay current with UX, UI, and e-commerce best practices, and apply them thoughtfully to improve product experiences at scale.
Sr. Product Designer II
iHerbiHerb is an award-winning ecommerce retailer that specializes in wellness products and nutritional supplements. The company started in 1996 with a focus on promoting the potential
Job Summary: We are seeking an experienced Lead Product Designer to drive and elevate the end-to-end experience of our global e-commerce platform. In this role, you will take ownership of complex shopping-related design initiatives and help shape how millions of users interact with our products, ensuring experiences are intuitive, efficient, and delightful while aligning with business objectives. You will contribute design direction, judgment, and craft leadership, alongside high-quality design execution. Job Expectations: - Lead end-to-end design across multiple initiatives, from early concept and problem framing through stakeholder alignment and final delivery. - Conduct user research and usability testing to understand shopping behaviors and translate insights into effective, data-informed design solutions. - Create high-quality wireframes, prototypes, and mockups that balance user needs, business goals, and technical constraints. - Champion a cohesive and scalable design language, leveraging and contributing to the design system while ensuring global usability and accessibility standards. - Partner closely with engineers to ensure designs are feasible, well-implemented, and delivered with high fidelity. - Collaborate with product managers, engineers, data scientists, and other designers to influence product direction and design decisions. - Maintain a high bar for design quality and consistency, from concept through implementation. - Provide design guidance and mentorship to junior designers, helping raise overall design quality and craft. - Stay current with UX, UI, and e-commerce best practices, and apply them thoughtfully to improve product experiences at scale. Knowledge, Skills, and Abilities: - 10+ years of professional experience in UX/UI or Product Design, including experience designing e-commerce or shopping-related products. - A strong portfolio demonstrating prior UX and UI work, including shopping or e-commerce experiences, that clearly showcases problem-solving, design thinking, and execution quality. - Proven ability to deliver successful design outcomes that balance user needs, business impact, and product complexity. - Strong interaction and visual design skills, with a high bar for modern UI craft. - Demonstrated experience working with and evolving design systems at scale. - Solid grounding in user-centered design methodologies, research practices, and usability testing. - Strong communication and presentation skills, with the ability to clearly articulate design decisions and trade-offs to cross-functional partners and stakeholders. - Familiarity with front-end development principles and common implementation constraints. - Working knowledge of accessibility standards and best practices. - Experience designing for global or multi-market products is a plus. Education: - Bachelor’s or Master’s degree in Design, HCI, Graphic Arts/Design, Information Science, or a related field, or equivalent professional experience. Judgment/Reasoning Ability: Able to identify, troubleshoot and resolve problems quickly using sound judgment, poise and diplomacy. Ability to use judgment and reasoning skills, and determine when to escalate issues, as required, in a timely manner. Physical Demands: The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions of this job. While performing the duties of this job, the Team Member is regularly required to talk and hear. The Team Member is frequently required to sit, walk, climb stairs, use hands and fingers, bend, stoop and reach with hands and arms. Reaching above shoulder heights, below the waist or lifting as required to file documents or store materials throughout the workday. The Team Member may occasionally lift or move office products and supplies up to 25 pounds. Proper lifting techniques required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Work Environment: The noise in the work environment is usually moderate. Other factors are: - Hectic, fast-paced with multi-level distractions - A professional, yet casual work environment - Office environment - Ability to work extended hours as required #LI-JC1 The anticipated pay scale for this position can be found below, however the pay range applicable to you may vary by geographic location based on where the job is located or where you work. The final pay offered to a successful candidate will be dependent on several factors that may include but are not limited to the type and years of experience within the job, the type of years and experience within the industry, education, etc. iHerb, LLC is a multi-state employer and this pay scale may not reflect positions that work in other states or locations. Employees (and their families) that meet eligibility criteria as outlined in applicable plan documents are eligible to participate in our medical, dental, vision, and basic life insurance programs and may enroll in our company’s 401(k) plan. Employees will also be eligible for Time Off and Paid Sick Leave pursuant to the company’s policies. Employees will enjoy paid holidays throughout the calendar year. Eligibility requirements for these benefits will be controlled by applicable plan documents. Hired applicant may be awarded Restrict Stock Units and receive annual bonuses pursuant to eligibility and performance criteria defined in the respective plan documents and policies. For more information on iHerb benefits, visit us at iHerbBenefits.com. Anticipated Pay Scale: $115,850—$184,307 USD Staffing Agency Submission Notice iHerb does not accept unsolicited 3rd party ("Agency") candidates. If you are an Agency, please send any requests to be considered as a supplier in our Vendor Management System to staffingvendors@iherb.com. Do not contact iHerb employees directly. If requested to work on a role, any Agency candidates would be presented through the internal recruiting organization. About iHerb iHerb is on a mission to make health and wellness accessible to all. We offer Earth’s best-curated selection of health and wellness products, at the best possible value, delivered with the most convenient experience. We’re the world’s largest eCommerce platform dedicated to vitamins, minerals, and supplements, and other health and wellness products. For more than 25 years, we’ve been making it simple for people all over the world to purchase the highest quality products. From supplements to skincare to grocery items, we ship over 50,000 products, from over 1,800 brands direct to our customers in 180+ countries. Our vision is to become the #1 destination for health and wellness across the world. With a passion for wellness and a mind for innovative solutions, iHerb team members share a vision for a healthier world that drives them each day. Our 5 Shared Values unite our global team: Focus on the Customer · Empower Our People · Be Entrepreneurial & Pivot Quickly · Embrace Diversity & Inclusion · Strive for Simplicity iHerb Benefits At iHerb, we are dedicated to offering programs designed to help our employees and their families stay healthy, live well, and plan for their financial future. Built on a strong foundation, our programs provide options and upgrades with flexibility, protection, and security in mind. For the comprehensive benefits list, visit www.iHerbBenefits.com. For our international team members, you may be eligible for benefits depending on the country where you are employed. The Talent Acquisition Partner/local HR representative will go over the benefits you are eligible for. iHerb is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. iHerb provides equal employment opportunities to all applicants for employment and prohibits discrimination and harassment.
Staff Product Designer, New Products
WebflowWebflow is the way to design, build, and launch powerful websites visually — without coding.
At Webflow, we’re building the world’s leading AI-native Digital Experience Platform, and we’re doing it as a remote-first company built on trust, transparency, and a whole lot of creativity. This work takes grit, because we move fast, without ever sacrificing craft or quality. Our mission is to bring development superpowers to everyone. From entrepreneurs launching their first idea to global enterprises scaling their digital presence, we empower teams to design, launch, and optimize for the web without barriers. We believe the future of the web, and work, is more open, more creative, and more equitable. And we’re here to build it together. We’re looking for a Staff Product Designer to help us lead end-to-end design across the Develop pillar—crafting AI-native workflows and systemized patterns that help builders move faster with confidence. You’ll partner with Engineering, Product, and Insights to clarify ambiguous problems, prototype solutions, and ship high-quality experiences that scale across surfaces. About the role: - Location: Remote-first (United States; BC & ON) - Full-time - Permanent - Exempt - The cash compensation for this role is tailored to align with the cost of labor in different geographic markets. We've structured the base pay ranges for this role into zones for our geographic markets, and the specific base pay within the range will be determined by the candidate’s geographic location, job-related experience, knowledge, qualifications, and skills. - United States (all figures cited below are in USD and pertain to workers in the United States) - Zone A: $187,000 - $238,000 - Zone B: $175,000 - $223,000 - Zone C: $164,000 - $209,000 - Canada (figures cited below are in CAD and pertain to workers in ON & BC, Canada) - 212,000 - 270,000 This role is also eligible to participate in Webflow's company-wide bonus program. Target amounts are a percentage of base salary and vary by career level. Payouts are based on company performance against established financial and operational goals. Please visit our Careers page for more information on which locations are included in each of our geographic pay zones. However, please confirm the zone for your specific location with your recruiter. - Application Information: - Application deadline: applications accepted on an ongoing basis until position is closed and filled - This posting is for an existing vacancy - Reporting to the Senior Product Design Manager As a Staff Product Designer, you’ll … - Define, design, and launch new products across complex, technical domains while seamlessly integrating with existing capabilities. - Proactively collaborate across teams to untangle complex, AI-focused technical and user experience dependencies. - Present your work to stakeholders and senior leadership, actioning feedback and driving alignment on design vision and strategy. - Regularly engage with customers to develop a thorough understanding of their needs and pain points. - Continually elevate the craft of design at Webflow and be a thought leader for high impact design decisions. About you:Requirements: - BA/BS degree or equivalent experience You’ll thrive as a Staff Product Designer if you: - Are fluent in agentic product experiences, have a good understanding of how they work technically, and are excited to build them for Webflow users. - Have demonstrated experience influencing and leading complex initiatives in a remote environment. - Communicate clearly, drive alignment across functions, and maintain momentum through ambiguity. - Are familiar with the web design industry, content management platforms, web standards, and accessibility. - Have a bias towards action working on complex products at a high growth, scaling company. - Sweat the details to ensure that the products we ship continuously exceed our customer’s expectations. - Care about the impact of high quality software experiences, and are comfortable with influencing business strategy that drives tangible growth. - Possess a strong growth mindset, are optimistic about the future and comfortable with ambiguity. - Stay curious and open to growth — actively building fluency in emerging technologies like AI to unlock creativity, accelerate progress, and amplify impact. Our Core Behaviors: - Build lasting customer trust. We build trust by taking action that puts customer trust first. - Win together. We play to win, and we win as one team. Success at Webflow isn't a solo act. - Reinvent ourselves. We don't just improve what exists, we imagine what's possible. - Deliver with speed, quality, and craft. We move fast because the moment demands it, and we do so without lowering the bar. Benefits - Ownership in what you help build. Every permanent Webflower receives equity (RSUs) in our growing, privately held company. - Health coverage that actually covers you. Comprehensive medical, dental, and vision plans for full-time employees and their dependents, with Webflow covering most premiums. - Support for every stage of family life. 12 weeks of paid parental leave for all parents and 6+ weeks of additional paid leave for birthing parents. Plus inclusive care for family planning, menopause, and midlife transitions. - Time off that’s actually off. Flexible vacation, paid holidays, and a sabbatical program to help you recharge and come back inspired. - Wellness for the whole you. Access to mental health resources, therapy and coaching. - Invest in your future. A 401(k) with 100% employer match (up to $6,000/year) in the U.S., and support for retirement savings globally. - Monthly stipends that flex with your life. Localized support for work and wellness expenses — from Wi-Fi to workouts. - Bonus for building together. All full-time, permanent, non-commission employees are eligible for our annual WIN bonus program. Temporary employees may be eligible for paid holiday and time off, statutory leaves of absence, and company-sponsored medical benefits depending on their Fixed Term Contract and their country/state of employment. Remote, togetherAt Webflow, equality is a core tenet of our culture. We are an Equal Opportunity (EEO)/Veterans/Disabled Employer and are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by applicable law. Pursuant to the San Francisco Fair Chance Ordinance, Webflow will consider for employment qualified applicants with arrest and conviction records. Stay connectedNot ready to apply, but want to be part of the Webflow community? Consider following our story on our Webflow Blog, LinkedIn, X (Twitter), and/or Glassdoor. Please note:We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Upon interview scheduling, instructions for confidential accommodation requests will be administered. To join Webflow, you'll need a valid right to work authorization depending on the country of employment. If you are extended an offer, that offer may be contingent upon your successful completion of a background check, which will be conducted in accordance with applicable laws. We may obtain one or more background screening reports about you, solely for employment purposes. For information about how Webflow processes your personal information, please review Webflow’s Applicant Privacy Notice.



