Overview
We are currently hiring for the position of Full Stack Engineer on a 6-month contractual basis to maintain and enhance a cross-platform application that operates as both a desktop application (Electron) and a web application (React with an ASP.NET Core backend). The ideal candidate will have strong experience in building scalable and reusable UI components using React and a background in .Net Core.
Key Responsibilities
- Maintain and enhance a large-scale Electron and React application supporting both desktop and web environments
- Design and develop scalable features and reusable UI components using React, JavaScript, Material UI, and SCSS/CSS
- Integrate frontend applications with ASP.NET Core backend services via REST and WebSocket APIs
- Debug, profile, and optimize application performance across desktop and browser platforms
- Manage project dependencies and build workflows using npm and Vite
- Package, build, and deploy applications for Windows, macOS, and Linux environments
- Participate in code reviews and contribute to architectural discussions
- Support internationalization, accessibility, and responsive design requirements
- Leverage Generative AI tools to accelerate development workflows, including code generation, refactoring, debugging, documentation, and unit test creation.