Senior Full Stack Software Engineer .NET Core Angular

UbimindsUbiminds·Remote
Software Development

WFA Digital Insight

The demand for full stack engineers is higher than ever, particularly those skilled in Angular and .NET Core. Companies are increasingly turning to remote workforces to tap into diverse global talent pools. With expertise in creating scalable applications essential in today's market, Ubiminds stands out by advocating a people-first culture while partnering with innovative tech firms. As this field evolves, candidates with strong collaborative skills and a portfolio showcasing both front-end and back-end work will have the competitive edge. Before applying, familiarize yourself with containerization and CI/CD processes to excel in interviews.

Job Description

About the Role

Ubiminds is looking for a Senior Full Stack Software Engineer to work remotely on an exciting new product suite for Public Safety.

Responsibilities

  • Frontend Development: Develop and maintain high-quality Angular applications.
  • Build UI Components: Utilize TypeScript, HTML5, CSS/LESS/SCSS, and RxJS to create modular UIs.
  • State Management: Manage application state with NgRx or similar libraries.
  • Testing: Write unit tests with Jest to ensure code quality.
  • Optimization: Ensure high performance, accessibility, and cross-browser compatibility.
  • Backend Development: Design ASP.NET Core Web API services, following clean architecture principles.
  • Data Layer Development: Build efficient data access layers using Entity Framework Core.

Requirements

  • Proven experience with Angular (18+) and ASP.NET Core.
  • Proficient in C# and writing clean, maintainable code.
  • Experience with SQL Server and data modeling.
  • Familiarity with Docker for containerization.

Nice to Have

  • Experience with CI/CD practices and Git version control.
  • Knowledge of API architecture and testing frameworks like xUnit.

Benefits

  • Flexible remote work environment.
  • Opportunities to work on innovative projects with top-tier American companies.

How to Stand Out

  • Highlight your experience with Angular and ASP.NET in your resume and portfolio to capture attention.
  • Showcase any previous work related to scalable applications or product suites in your interviews.
  • Familiarize yourself with Git and containerization basics, as these tools are crucial for the role.
  • Prepare thoughtful questions about the company's culture and your potential impact on their projects to demonstrate your interest and proactivity.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.