Our team works on award winning cross-platform Office File API (includes Excel Spreadsheet API, Word API, and PDF API); RichTextEditor controls, Spreadsheet controls, PDF Viewer and Spellchecker that target WinForms and WPF platforms. They feature a wide range of components, an extensive API, a large number of automated tests, and a complex architecture based on OOP principles. Consequently, we place special emphasis on backward compatibility and maintainability.
C#/.NET developer for office documents
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Work with office document formats (e.g., DOCX, DOC, XLSX, XLS, PDF).
- Develop both user interfaces and non-visual libraries.
- Identify and fix defects, maintain and enhance legacy code.
- Contribute to the development and design of new features, participating in architectural discussions.
- Mentor junior and mid-level developers, providing guidance on best practices, design patterns, and code quality.
- Take a leadership role in team activities, driving improvements in processes and practices.
- Promote a collaborative team environment and foster knowledge sharing.
требования
- Kanban methodology.
- Test-Driven Development (TDD), Feature-Driven Development (FDD).
- Object-Oriented Programming (OOP) principles.
- Adherence to best practices in software development.
- Leadership in continuous improvement of the team's technological and methodological practices.
- 5+ years of commercial experience in C# and .NET / .NET Framework development.
- Strong understanding and practical application of algorithms and data structures.
- Deep understanding of OOP concepts, SOLID principles, and design patterns.
- Experience in writing Unit Tests and applying TDD practices.
- Proficiency with Git version control.
- Proven ability to mentor and support the growth of junior and mid-level developers.
- Experience in leading or coordinating technical initiatives and projects.
- Будет плюсом: Experience with WinForms or WPF development; Expertise in maintaining and refactoring legacy codebases; Familiarity with graphics programming (e.g., GDI+, SkiaSharp); Experience in debugging and running cross-platform .NET applications (Windows, Linux); Prior experience working with office document formats (DOCX, XLSX, PDF); Strong ability to quickly understand unfamiliar code and resolve issues
условия
- Competitive wellness package
- Strong team culture: regular events, open communication, and no bureaucracy
- Daily collaboration with experienced developers
- Real impact: help build tools that support thousands of user
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.