What are the responsibilities and job description for the Full-Stack Web Engineer / .NET C# Developer position at Interstate Parking Services?
We are looking for a Full-Stack Web Engineer or a .NET Developer to contribute to both front-end and back-end development. This role will focus on either React-based web applications or desktop applications using AvaloniaUI, depending on the candidate’s expertise.
Interstate Parking is a rapidly growing managed parking solutions company headquartered in Milwaukee, Wisconsin with 500 team members operating over 400 locations with more than 85,000 parking spaces in geographic markets from California to Indiana. We’ve accomplished this by creating exceptional customer experience by implementing advanced technology and innovative marketing techniques. Our rapid growth means we’re always seeking to add highly talented and creative people to the Interstate team.
Interstate Parking Company has received:
- 2023 and 2024 Top Workplace recipient by Milwaukee Sentinel Journal
- Cultural Excellence Awards for Workplace Flexibility
For more information -https://topworkplaces.com/company/interstate-parking/.
Our rapid growth means we’re always seeking to add highly talented and creative people to the Interstate team.
The ideal candidate will have experience developing responsive and maintainable front-end applications, and while not required, familiarity with AWS-based Node.js backends would be a plus.
Responsibilities:
- Develop and maintain modern front-end applications using React (for web) or .NET with AvaloniaUI (for desktop)
- Design and implement UI components that are responsive, performant, and user-friendly
- Collaborate with designers, product managers, and back-end developers to define and deliver new features
- Ensure code quality through best practices, testing, and code reviews
- Optimize applications for performance and maintainability
- Work with APIs and integrate front-end applications with back-end services
Requirements:
- For Front-End Web Development (React Track):
- Proficiency in React.js and modern front-end frameworks
- Strong understanding of JavaScript/TypeScript, HTML, and CSS
- Familiarity with state management (Redux, React Context, or similar)
- Experience integrating front-end applications with APIs
- Knowledge of UI libraries such as Material UI or Tailwind CSS
For Desktop Application Development (.NET & AvaloniaUI Track):
- Experience with AvaloniaUI for cross-platform desktop application development
- Proficiency in C# and .NET, with knowledge of MVVM architecture
- Strong understanding of XAML, data binding, and UI composition
- Familiarity with ReactiveUI for building interactive applications
- Ability to optimize desktop applications for performance across multiple platforms (Windows, Linux, macOS)
Nice to Have
- Experience working with AWS-based Node.js backends
- Familiarity with serverless architectures, AWS Lambda, and API Gateway
- Exposure to cloud-based authentication (OAuth, Cognito, JWT)
- Experience with DynamoDB or other NoSQL databases
- Knowledge of CI/CD pipelines and DevOps best practices
#ZR
Requirements: