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.
