Privacy and Security applications and services
Frontend Developer (WPF/XAML)
Location
California
Posted
123 days ago
Salary
$0
Job Description
Frontend Developer (WPF/XAML)
RealDefense
Company Description iolo / RealDefense develops patented technology and award-winning software that repairs, optimizes, and protects computers, to maximize system speed and performance while keeping them safe. With a global presence in 33 countries and products in 11 languages, tens of millions of people have used iolo’s products for their PC optimization, security, and data recovery needs for over two decades. The company’s product line, distinguished by its flagship performance optimization suite System Mechanic®, is sold throughout the world at over 20,000 retail storefronts. With offices in Pasadena & Santa Monica, California, and a part of RealDefense LLC, iolo is widely recognized by both consumers and industry experts as a worldwide leader in the system utility software market. For more information, please visit www.iolo.com or www.realdefen.se Job Description iolo / RealDefense is looking for a Frontend Developer to join our team. RealDefense products, such as iolo's System Mechanic, have been around for 20+ years and are thriving in the new work at home culture. We are a consumer security company focused on providing solutions to the fast-growing work at home economy. Come join our team and develop products that help everyday consumers. Responsibilities: Plan, design and develop high quality front end .NET desktop applications Implement solutions using latest features of C# and WPF Propose and deliver scalability and performance improvements to our GUIs Work with other developers, QA and product managers in solving new and existing technical issues Participate in Design and Code Reviews Maintain ownership of the projects assigned Meet project deadlines Qualifications Perks: Great Base Salary Medical, Dental, Vision, Life insurance, FSA, HSA Unlimited PTO 401(k) plan with employer matching
Job Requirements
- Required Skills:
- Expertise in Windows Desktop application front-end design and development
- 1+ years experience developing Windows Desktop applications with XAML and WPF
- Strong experience in all aspects of the software lifecycle including design and testing
- Experience with the Blend XAML design tool
- Familiar with .Net Core and .Net Framework class libraries
- Experience working with web service SDKs and with HTTP client libraries
- Very good oral and written communication skills
- Preferred Skills:
- Backend C# experience
- Familiar with Node.js and associated backend technologies
- Familiar with 3D rendering engines and libraries
- Experience with Win10 Network, Startup, Processes and Services controls
- Understanding of IIS/Webservice
- Education:
- Bachelor’s Degree in Engineering, or related technical field (or equivalent technical experience).
- Additional Information
- We’re open to remote or on-site work at our office in Pasadena or Santa Monica, CA.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Staff Frontend Engineer
DaVitaDaVita is a leader in quality care and education for chronic kidney disease and end-stage renal disease. Since 1999, the company has worked toward a mission to
• Design, build, and ship cutting edge defense tech applications and features using TypeScript, React, Tailwind, and Node.js • Partner with customers, mission owners, designers, and other engineers to understand user workflows • Contribute improvements to core libraries and frontend tooling • Mentor and guide other engineers in the art of frontend development • Help define and shape the future of the product
Senior Front-End Developer, Angular
E2 Consulting Engineers, Inc.Dedicated to “Excellence in Engineering”
• Lead the design and implementation of the overall web front-end architecture, creating user-friendly and visually appealing web applications within the SaaS product environment • Demonstrate a strong understanding of UI/UX principles and actively participate in team discussions with Product stakeholders to translate designs and wireframes into high-quality code • Develop reusable Angular components, directives, and services, following industry best practices and coding standards • Collaborate closely with backend developers and other stakeholders to ensure smooth data flow and system architecture, integrating front-end interfaces with server-side functionality (e.g., RESTful APIs, GraphQL, microservices) while adhering to an API-first and TDD philosophy • Identify, troubleshoot, and refactor existing code, working in tandem with the QA team to identify and resolve front-end issues and bugs
• Lead the technical development of new features and products, with a focus on impact and scalability • Work on full-stack development, participating in the entire product lifecycle • Architect solutions ready for experimentation, metrics and continuous learning • Support Growth initiatives through technical improvements, product adjustments and ongoing optimizations • Collaborate with UX/UI to ensure a consistent and scalable user experience • Contribute to maintenance, evolution and refactoring of existing systems • Define and evolve architecture, standards and best practices • Evaluate and support the adoption of new technologies, frameworks and tools • Ensure alignment between business rules, product goals and technical implementation
Senior Front End Engineer – Pay Web
OloOlo is a leading open SaaS platform for restaurants that enables hospitality at every touchpoint.
• Set and maintain the teams technical standards • Scope and estimate new projects • Guide technical architecture decisions with team members • Contribute to front-end (JavaScript/TypeScript, React) development. • Contribute to some back-end development (C#/.Net) building APIs for the front end • Participate in code reviews for quality assurance and performance. • Work collaboratively with the team lead to develop tech initiatives • Be a technical mentor to junior developers • Collaborate with stakeholders, ensuring timely project delivery and adherence to scope. • Demonstrate a proactive approach by asking questions to thoroughly understand client requirements. • Troubleshoot and resolve software issues reported by clients or internal teams. • Engage with cross-functional teams to deliver scalable solutions.




