7+ years of professional software development experience 3+ years of hands-on experience building applications with React.js Strong proficiency in JavaScript (ES6+), TypeScript, HTML, and CSS Experience building accessible, reusable UI components Solid hands-on experience with cloud platforms and services Experience creating and managing CI/CD pipelines Back-end development experience with Node.js, .NET, or similar technologies Strong understanding of REST APIs, authentication, authorization, and security best practices Experience with automated testing frameworks (unit and integration testing) Strong communication skills and ability to work effectively in a matrixed environment Demonstrated ownership, initiative, and accountability in previous roles