Senior Full-Stack Engineer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proficiency in C# and .NET, preferably with .NET 8 or higher., Strong experience with Blazor, understanding both Server and WebAssembly models., Knowledge of web technologies such as HTML, CSS, and JavaScript., Experience with RESTful API development, database management, and software architecture principles..

Key responsibilities:

  • Design, develop, and maintain web applications using C#, .NET, and Blazor.
  • Create and optimize features for Blazor Server and WebAssembly environments.
  • Build scalable backend services ensuring performance and security.
  • Collaborate with cross-functional teams and participate in code reviews.

WavesReach logo
WavesReach https://wavesreach.co/
2 - 10 Employees
See all jobs

Job description

We are seeking a talented Full Stack Engineer with expertise in C#, .NET, and Blazor to join a team developing cutting-edge software solutions. This role is ideal for someone who is passionate about leveraging the latest technologies to create exceptional applications.

As a Full Stack Engineer, you will work closely with a multidisciplinary team to design, develop, and deploy robust, high-performance software solutions. Your expertise in Blazor is essential, as you will play a key role in implementing innovative features and optimizing the user experience for both Blazor Server and Blazor WebAssembly applications.

Requirements:

  • Proficiency in C# and .NET (preference for experience with .NET 8; knowledge of .NET 9 is a plus).
  • Strong professional experience with Blazor, with a deep understanding of the differences between Blazor Server and Blazor WebAssembly.
  • Knowledge of modern software architecture principles and design patterns.
  • Familiarity with web development technologies, including HTML, CSS, and JavaScript.
  • Experience with RESTful API development and integration.
  • Proficiency in database management and querying (e.g., SQL Server, PostgreSQL, or similar).
  • Strong debugging and optimization skills for performance and scalability.
  • Familiarity with Agile development methodologies.

Responsibilities:

  • Design, develop, and maintain web applications using C#, .NET, and Blazor.
  • Create and optimize features for both Blazor Server and Blazor WebAssembly environments.
  • Build robust, scalable, and high-performance backend services.
  • Collaborate with designers, product managers, and other engineers to implement innovative solutions.
  • Ensure the security, performance, and reliability of web applications.
  • Troubleshoot and resolve software defects and performance bottlenecks.
  • Write and maintain technical documentation for development processes and systems.
  • Stay up-to-date with emerging technologies and best practices, incorporating them into the development process where appropriate.
  • Actively participate in code reviews, providing constructive feedback to team members.


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Full Stack Engineer Related jobs