Software Engineer - Full Stack Web Developer (C#/Blazor)
Job details
Job Brief: We are a forward-thinking SaaS startup building enterprise-grade solutions that empower businesses worldwide. We’re scaling our engineering team to tackle exciting challenges in business operations (ERP), ecommerce, and point of sale solutions. Split Office / Work from home opportunity. Join us to shape the future of business-critical web applications! Responsibilities: We’re seeking a skilled *Full Stack Software Engineer* to design and build modern web applications using *C#, JavaScript, Blazor, and Web API*. You’ll collaborate with cross-functional teams to deliver scalable, secure, and user-friendly solutions. Experience with *DevExpress XAF* is a strong plus, as you’ll contribute to accelerating development workflows for complex business systems. Key responsiblities include: - Design, develop, and maintain full-stack web applications using *C#, Blazor (Server/WASM), ASP.NET Core, and Web API* - Build responsive UIs with *HTML5, CSS3, and JavaScript/TypeScript* - Architect and optimize RESTful APIs and backend services - Collaborate on DevExpress XAF-based solutions (modules, business objects, and workflows) - Implement secure authentication/authorization flows (e.g., OAuth2, JWT) - Write clean, testable code and participate in code reviews - Troubleshoot performance bottlenecks and optimize SQL queries - Mentor junior developers and contribute to technical documentation ### Skills Required: - *Must-Have:* - 2+ years of experience with *C#* and *.NET*- Knowledge of *Blazor* (Server or WASM) and *JavaScript/TypeScript* - Strong proficiency in *HTML5, CSS3*, and modern frontend frameworks - Familiarity with Git, DevOps pipelines, and cloud platforms (Azure/AWS) - *Nice-to-Have:* - Experience with *DevExpress XAF* (or similar low-code frameworks) - Knowledge of microservices architecture and Docker - Familiarity with testing frameworks (xUnit, Moq, Playwright) - Exposure to CI/CD tools (GitHub Actions, Azure DevOps) ### *Soft Skills* - Strong problem-solving and analytical mindset - Excellent communication skills for technical and non-technical stakeholders - Ability to thrive in Agile/Scrum environments - Passion for learning new technologies and mentoring others ### *Why Join Us?* - Competitive salary + equity/performance bonuses - Flexible remote/hybrid work options - Professional development budget (conferences, courses) - Comprehensive health benefits and 401(k) matching - Latest hardware/software tools - Collaborative, no-ego engineering culture - ️ Generous PTO and wellness programs
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.