Full Job Description
.NET Full Stack Developer
Introduction:
We are seeking a skilled and motivated .NET Full Stack Developer to join our dynamic team. The ideal candidate will have at least 4 years of strong experience in building Blazor-based web applications that run on Android devices, with a deep understanding of both front-end and back-end development within the Microsoft stack.
Key Responsibilities:
• Design, develop, and maintain interactive Blazor Server and Blazor WebAssembly applications
• Build and maintain websites that interact with Android devices and hardware, such as cameras, scanners, and Bluetooth devices
• Create RESTful APIs using ASP.NET Core
• Integrate third-party services and APIs, such as Entra, Business Central, Monday.com
• Collaborate with end users to create UI/UX design to implement intuitive and responsive user interfaces
• Design and build with a strong security mindset
• Troubleshoot, debug, and upgrade existing applications
• Participate in code reviews, architectural discussions, and agile development processes
• Write clean, maintainable, and well-documented code
• Implement unit tests and conduct functional testing
Required Qualifications:
• 4+ years of experience in .NET development (C#, ASP.NET Core)
• Proficient in Blazor Server and Blazor WebAssembly
• Proficient experience with Android hardware integrations
• Solid understanding of HTML5, CSS3, JavaScript, and Razor components
• Solid understanding of Project Management, Azure, and SQL Server
• Experience with Git, Azure DevOps, or similar CI/CD pipelines
• Solid understanding of REST APIs, authentication (OAuth/JWT), and security best practices
Preferred Qualifications:
• Experience deploying applications to Azure or other cloud platforms
• Experience with Android SDK for deeper native customization
• Knowledge of Agile/Scrum methodologies
Skills:
• Outstanding verbal and written communication skills
• Ability to prioritize tasks and meet deadlines in a fast-paced environment
• Ability to work both independently and in a collaborative team setting
Star offers a competitive salary and benefits in an engaging and collaborative work environment. If you are a star performer who thrives in a collaborative and dynamic environment, we would love to hear from you. Join our incredible team and be part of a growing organization that recognizes and rewards your talent and potential. Together, let's illuminate the path to success!
Qualified candidates committed to making a big impact in a thriving organization are encouraged to submit a resume.