About Acuative
Acuative is a global IT solutions provider committed to delivering top-tier managed services, managed solutions, and network infrastructure support. With a client-first mindset and a relentless drive for excellence, we empower organizations to scale securely and efficiently. Our success is powered by our people—we invest in our employees through continuous on-the-job training, mentorship, and assisted learning that helps to grow our teams. At Acuative, you’ll find a collaborative environment built on professionalism, innovation, and the shared pursuit of achieving high results. Join us and help shape the future of IT.
Position Summary
Acuative is looking for a talented Full-Stack Developer specializing in Angular and ASP.NET Core Web API to build and maintain modern, responsive, and secure web applications. The ideal candidate pairs excellent frontend skills with strong C#/.NET backend expertise to deliver seamless, high-quality software solutions end-to-end.
Key Responsibilities
- Develop and maintain responsive, high-performance web applications using Angular (v10+), TypeScript, HTML5, and CSS3.
- Build and evolve ASP.NET Core (6/7/8) Web APIs with clean architecture, dependency injection, and SOLID principles.
- Integrate Angular frontends with .NET APIs using REST (and/or GraphQL), handling authentication/authorization (JWT/OAuth2/OpenID Connect).
- Design, model, and optimize data access using Entity Framework Core and relational databases (e.g., SQL Server/PostgreSQL).
- Collaborate with product owners, QA, UX, and fellow engineers to scope, plan, and deliver features iteratively.
- Optimize applications for speed, scalability, accessibility, and cross-browser compatibility; implement caching and performance tuning.
- Participate in code reviews, design discussions, and agile ceremonies; contribute to standards and best practices.
- Write automated tests (Jasmine/Karma for Angular; xUnit/NUnit for .NET) and support CI/CD quality gates.
- Troubleshoot, debug, and resolve issues across the stack; maintain clear documentation and observability (logging, metrics, tracing).
Required Qualifications
- 5+ years hands-on experience with Angular (v10 or higher).
- Strong proficiency in TypeScript, HTML5, and CSS3 (responsive design, RxJS, Angular CLI).
- Solid experience building C# / ASP.NET Core Web APIs (controllers/minimal APIs, middleware, filters).
- Proficiency with Entity Framework Core, LINQ, and relational databases; SQL fundamentals.
- Experience with RESTful APIs, JSON, and client-server integration; Postman/Swagger (OpenAPI).
- Familiarity with version control (Git) and branching workflows.
- Strong problem-solving skills, attention to detail, and ownership mindset.
- Excellent communication and teamwork abilities.
- Bachelor’s degree in Computer Science or a related field (or equivalent practical experience).
Preferred Qualifications
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Exposure to cloud platforms—ideally Azure (App Service, AKS, Key Vault, Azure SQL, Storage), but AWS/GCP also valued.
- Familiarity with CI/CD pipelines (GitHub Actions, Azure DevOps, GitLab CI) and automated testing across the stack.
- Knowledge of microservices, modular/clean architecture, and messaging (e.g., RabbitMQ, Azure Service Bus).
- Experience with security best practices (CORS, CSRF, rate limiting, input validation) and observability (Serilog, Open Telemetry).
- Technical certifications are a plus.
Equal Opportunity Statement
- At Acuative, we believe our strength comes from our people—and that includes people from all backgrounds. We are proud to be an Equal Opportunity Employer, committed to creating a workplace where everyone feels valued, respected, and supported. Our inclusive culture encourages growth, creativity, and collaboration across all levels of the company. No matter who you are, if you’re passionate about doing great work, you’ll find a place with us.