




### **Who are we?** At **Preference**, we are a technology company with over 30 years of history, specializing in software solutions for the closing industry. We are driven by the purpose of contributing to the world by creating a leading organization in the sector, where people can develop their potential and find happiness in their work. ### **What are we looking for?** We are seeking to hire a **Senior Full Stack Developer** with solid experience in **.NET environments and frontend frameworks (Vue, Razor, Blazor)** to join our web development team. You will become part of the team responsible for the web component of our SaaS product, working on features that originate from collaboration with our customers and evolve into standard product improvements. Your goal will be to contribute technical expertise, architectural vision, and autonomy in developing robust, scalable, and maintainable solutions. Responsibilities * Design, develop, and maintain functionalities using C\#, Razor, Blazor, and Vue. * Participate in architectural decisions and continuous product improvement, ensuring scalability and usability. * Optimize performance, security, and code quality. * Implement and consume REST APIs, efficiently integrating frontend and backend. * Collaborate with other teams to ensure high-quality deliveries. * Review code and guide more junior team members. * Document technical solutions and best practices. Technical Requirements * Bachelor's or engineering degree in **Computer Science** or equivalent qualifications. * Minimum of **5 years of experience** developing complex web applications using ASP .NET Core / Framework, MVC, and Entity Framework. * Design of **components** in Razor, Blazor, and Vue, and development of responsive applications. * Advanced knowledge of **SQL Server**: query optimization and stored procedures. * Experience with **RESTful APIs**, service integration, and authentication (JWT, OAuth2\). * Experience with **Git** and collaborative workflows (GitFlow). * Solid understanding of **software architecture**, **design patterns**, and web security. * Prior experience in projects involving **microservices** or **distributed architectures**. Soft Skills * Analytical ability and critical thinking. * Autonomy and responsibility in project execution and delivery. * Clear and collaborative communication with both technical and non-technical teams. * Results-oriented with a focus on continuous improvement. * Technical leadership and mentoring capability. Nice to have * Experience with BabylonJS or similar tools and WebXR. * Experience integrating WebAssembly. * Knowledge of Docker. * Fluent English (B2 level or higher). ### **What do we offer?** * Talent Development Model (personalized professional development paths, associated technical training, transparent compensation system, flexible benefits) * Salary based on expertise. Flexible compensation * Gym benefits, free cafeteria purchases * English classes * Joining a company with significant growth and development potential


