TL;DR

Senior Fullstack Engineer (.NET/Node.js): Designing and delivering scalable front- and back-end software solutions across the full development lifecycle with an accent on architecture, best practices, and cloud-native deployments on AWS. Focus on shaping architecture decisions, mentoring junior engineers, and leveraging AI-assisted coding tools to accelerate development.

Location: Remote (Global)

Company

Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world.

What you will do

  • Develop robust, maintainable, and scalable software for front- and back-end systems using C# and TypeScript/JavaScript.
  • Contribute to all phases of the software development lifecycle from requirements to deployment.
  • Architect and deploy cloud-native solutions on AWS, utilizing services like Lambda, ECS, and API Gateway.
  • Apply and promote engineering best practices including code reviews, TDD, CI/CD, and clean architecture.
  • Leverage AI-assisted coding tools to accelerate development and improve code quality.
  • Participate in technical design discussions and mentor junior engineers.

Requirements

  • 7+ years of professional software engineering experience.
  • Strong proficiency in C# (.NET / .NET Core) and TypeScript/JavaScript (Node.js, Angular, React).
  • Extensive experience with AWS serverless technologies and cloud-native design.
  • Proven experience building and evolving APIs at scale.
  • Demonstrated knowledge of software engineering best practices: SOLID principles, design patterns, testing strategies, and DevOps workflows.
  • Experience with AI coding assistants.
  • Excellent verbal and written English communication skills.

Culture & Benefits

  • Join an excellent team of supportive engineers and project managers.
  • Generous vacation schedule.
  • Brand new laptop.
  • Work From Home 100% of the time with optional access to global offices.