Skip to content
mimi

Senior Full Stack Engineer

Mantras2Success.com

Katy · On-site Full-time Senior 1mo ago

About the role

Role Overview

We are seeking a highly skilled Senior Full Stack Engineer to design, develop, and maintain scalable web applications using Angular (frontend) and .NET (backend) technologies. This role requires strong technical expertise, architectural thinking, and the ability to drive end-to-end development in a fast-paced, product-driven environment.

The position plays a critical role in enhancing application performance, user experience, and system scalability, directly impacting business efficiency and digital transformation initiatives.

Key Responsibilities (Outcome-Oriented)

Application Development & Delivery

  • Design, develop, and maintain robust full-stack applications using Angular and .NET frameworks
  • Build responsive, high-performance UI components using modern Angular practices
  • Develop secure, scalable APIs using ASP.NET Core / .NET 6+
  • Ensure clean, maintainable, and reusable code following best practices

Architecture & System Design

  • Contribute to solution architecture and design decisions
  • Optimize application performance, scalability, and security
  • Implement microservices architecture where applicable

Collaboration & Agile Execution

  • Work closely with Product Managers, UX/UI teams, and stakeholders
  • Participate in Agile/Scrum ceremonies (Sprint planning, stand-ups, retrospectives)
  • Mentor junior developers and conduct code reviews

Quality & DevOps Integration

  • Write unit and integration tests to ensure code quality
  • Implement CI/CD pipelines and deployment strategies
  • Monitor application performance and troubleshoot issues

Technical Skills & Requirements

Core Technologies

  • Frontend: Angular (v10+ preferred), TypeScript, HTML5, CSS3, RxJS
  • Backend: .NET Core / ASP.NET Core, C#, Web API
  • Database: SQL Server, Entity Framework, LINQ

Additional Skills

  • Experience with RESTful API design and integration
  • Familiarity with microservices architecture
  • Knowledge of cloud platforms (Azure preferred)
  • Experience with Docker/Kubernetes (good to have)
  • Version control using Git

Engineering Practices

  • Strong understanding of OOP, design patterns, SOLID principles
  • Experience in test-driven development (TDD)
  • Familiarity with CI/CD pipelines

Experience & Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field
  • 7–10 years of experience in full stack development
  • Proven experience in delivering enterprise-grade applications
  • Prior experience working in Agile environments

Behavioral Competencies

  • Strong problem-solving and analytical thinking
  • Excellent communication and stakeholder management skills
  • Ownership mindset with a focus on delivery and outcomes
  • Ability to work independently and lead technical initiatives

KPIs / Success Metrics

  • Application performance improvement (load time, uptime)
  • Code quality metrics (defect density, test coverage)
  • Sprint delivery predictability
  • System scalability and reliability
  • Contribution to architecture and innovation

Skills

.NET.NET CoreAngularAPIASP.NET CoreAzureC#CSS3CI/CDDatabaseDesign PatternsDockerEF CoreEntity FrameworkGitHTML5KubernetesLINQMicroservicesOOPRxJSRESTful APISOLIDSQL ServerTDDTypeScriptWeb API

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free