We are developing our own SaaS platform for businesses in the US, Canada and EU.Our service will help to optimize communication processes, tasks, workflow, invoicing and all the routine activities. More than 10,000 companies across 25 countries have chosen our product, and we are actively expanding into new markets.
Due to the expansion of the team we are seeking a talented Senior or Lead Desktop Engineer to join our R&D Team (200+ people: developers, QA, designers, technical support engineers, DevOps engineers, and product managers). We are looking for someone who thrives in a remote environment, demonstrates excellent self-organization skills, and is actively engaged in team life.
About the Project
We are currently focused on developing a new version of our desktop document management application. The application is cross-platform, supporting both Windows and macOS environments, and utilizes cutting-edge technologies.
Project stack: .NET 8, Avalonia UI, C#12, NUnit, GitLab
Responsibilities
- Drive the design, development, and implementation of cross-platform desktop application.
- Collaborate with product manager, designer, and QA to deliver high-quality features on time.
- Ensure the application meets performance, scalability, and security standards.
- Lead the desktop development team, providing technical guidance and mentorship.
- Participate in code reviews and foster best practices within the team.
- Continuously improve development processes and tools.
Requirements
- Experience building desktop applications for Windows and preferable Mac OS.
- Experience of integrations with OS services, e.g. printer, virtual drive.
- Minimum 2 years of experience as a Tech Lead/Team Lead or in a similar leadership position.
- Proficiency with Avalonia UI or similar cross-platform frameworks (e.g., WPF, Xamarin).
- Solid understanding of software design patterns, architecture principles, and development best practices.
- Experience working with version control systems, such as GitLab.
- Knowledge of testing frameworks (e.g., NUnit).