Experienced .NET / C# Software Engineer for Cross-Platform Desktop Application Development - Remote
Join Scribe, a Revolutionary Knowledge Sharing Platform, and Shape the Future of Work
Scribe is on a mission to unleash and uplevel the world's know-how by providing a cutting-edge platform that automatically creates step-by-step guides and streamlines knowledge sharing. With over 2.5 million users across 450,000 businesses, including more than 90% of the Fortune 500, Scribe is transforming the way organizations work and collaborate. As a fast-growing company based in San Francisco, having raised $55M in funding from top-tier investors and being named Fortune's Next Billion Dollar Startup in 2024, Scribe offers a dynamic and innovative work environment that is perfect for talented individuals looking to make a significant impact.
Our Culture and Values
At Scribe, we are builders who aspire to master our crafts. We care deeply about our teammates and strive to win together. Our company culture is built around six core values:
- A strong sense of ownership: We empower our team members to take charge and drive projects forward.
 - Defaulting to action: We believe in proactively addressing challenges and finding solutions.
 - Humans over everything else: We prioritize the well-being and growth of our team members.
 - A continuous learning and growth mindset: We foster an environment that encourages learning, innovation, and professional development.
 - High performance, high-velocity output: We strive for excellence and efficiency in everything we do.
 - A supportive, respectful, and transparent work environment: We maintain open communication and a positive, inclusive culture.
 
About the Role: Software Engineer, .NET / C#
We are seeking an experienced .NET / C# Software Engineer to join our team in developing high-quality, cross-platform desktop applications for Windows, Mac, and Linux using Avalonia UI. As a key member of our engineering team, you will play a crucial role in building and launching native apps that are the premier tools for our top customers to create Scribes effortlessly.
Key Responsibilities
- Design, develop, test, and maintain native desktop applications for Windows, Mac, and Linux using Avalonia UI and C#.
 - Gain a deep understanding of native desktop APIs for all platforms and implement user interfaces that meet the highest standards.
 - Collaborate with cross-functional teams to identify and prioritize project requirements.
 - Participate in code reviews and contribute to the improvement of the overall codebase.
 - Troubleshoot and resolve complex technical issues in a timely and efficient manner.
 - Stay up-to-date with the latest developments in .NET, C#, and Avalonia UI, and apply this knowledge to improve our products.
 
Essential Qualifications
- 2+ years of experience with C# and .NET development.
 - 1-2+ years of experience building native desktop applications.
 - 1+ years of experience with Avalonia UI, WPF, or Xamarin Forms.
 - Strong understanding of object-oriented programming principles and design patterns.
 - Excellent problem-solving skills and attention to detail.
 
Preferred Qualifications
- Experience with Swift and native MacOS APIs.
 - Knowledge of desktop media APIs (microphone, camera, screen capture, etc.).
 - Experience with Python (Django).
 - Background working in a startup environment, with a willingness to adapt to a fast-paced and dynamic work environment.
 
Skills and Competencies
To succeed in this role, you should possess:
- Strong programming skills in C# and .NET.
 - Experience with cross-platform desktop application development.
 - Knowledge of UI frameworks such as Avalonia UI, WPF, or Xamarin Forms.
 - Excellent problem-solving and analytical skills.
 - Strong communication and teamwork skills.
 - A willingness to learn and adapt to new technologies and processes.
 
Career Growth Opportunities and Learning Benefits
At Scribe, we are committed to the growth and development of our team members. As a Software Engineer, .NET / C#, you will have the opportunity to:
- Work on complex and challenging projects that push the boundaries of knowledge sharing.
 - Collaborate with experienced engineers and learn from their expertise.
 - Participate in training and development programs to enhance your skills.
 - Take on additional responsibilities and contribute to the company's growth and success.
 
Work Environment and Company Culture Highlights
As a remote team member, you will enjoy:
- A flexible work schedule that allows you to work from anywhere.
 - A collaborative and supportive team environment.
 - Regular virtual team-building activities and social events.
 - A culture that values transparency, respect, and inclusivity.
 
Compensation, Perks, and Benefits
We offer a competitive compensation package that includes:
- A salary range of $140,000-$180,000 USD.
 - Equity participation to share in the company's success.
 - Comprehensive healthcare benefits.
 - Unlimited PTO.
 - 401k and parental leave.
 - Commuter/remote benefits and WFH stipend.
 
Join Our Team and Shape the Future of Work
If you are a talented .NET / C# Software Engineer looking for a challenging and rewarding opportunity, we encourage you to apply. At Scribe, we celebrate our differences and are committed to creating a workplace where all employees feel supported and empowered to do their best work. As an Equal Opportunity and Affirmative Action Employer, we welcome applications from diverse candidates.
Ready to take the next step in your career? Apply now and join our team of innovators and change-makers!
Apply for this job