via Dice
$140K - 190K a year
Design and maintain full-stack applications and APIs, implement AWS cloud solutions, and collaborate with cross-functional teams on quality delivery.
Requires a bachelor's degree or equivalent, 6+ years of full-stack experience, and proficiency in Angular, Node.js, .NET Core, and AWS.
Job Overview: We are seeking a highly skilled Senior Full Stack Engineer with extensive experience in Node JS, .NET Core, Angular and AWS. The ideal candidate will have a strong background in developing web applications, API services, and serverless cloud-based solutions. You will play a key role in designing, developing, and maintaining our software products while working closely with cross-functional teams. Key Responsibilities: - Design, develop, and maintain scalable web applications using Node JS, .NET Core and Angular. - Develop RESTful APIs and integrate them with front-end components. - Implement cloud-based solutions on AWS, including serverless architectures, containerization, and database management. - Collaborate with product managers, designers, and other developers to ensure high-quality deliverables. - Write clean, maintainable, and efficient code while adhering to best practices and coding standards. - Perform code reviews and contribute to a culture of continuous improvement. - Troubleshoot and debug complex issues in both development and production environments. - Stay up to date with the latest industry trends, technologies, and best practices. Qualifications: - Bachelor s degree in computer science, Engineering, or a related field (or equivalent experience). - 6+ years of professional experience in full stack development. - Proficiency in Angular, including RxJS, and component-based architecture. - Strong experience with Node JS, and .NET Core. - Extensive experience with AWS services such as ECS, Lambda, S3, API Gateway, DynamoDB, and CloudFormation. - Knowledge of front-end build tools and CI/CD pipelines. - Familiarity with containerization technologies like Docker and Kubernetes. - Excellent problem-solving skills and attention to detail. - Strong communication skills, with the ability to work effectively in a collaborative team environment. Preferred Qualifications: - Experience with microservices architecture. - Knowledge of DevOps practices and tools. - Experience with TypeScript, C#, and other relevant programming languages. - Familiarity with Agile methodologies.
This job posting was last updated on 10/9/2026