Description :
We are looking for a skilled React Developer to design and build modern, responsive web interfaces. The ideal candidate will combine strong front-end web development expertise (React.js) with add-on experience in .NET / C# for Windows applications, delivering consistent, high-quality user experiences.
Key Responsibilities :
- Develop and maintain web applications using React.js, TypeScript, HTML5, and CSS3.
- Design and implement Windows desktop applications using WPF and C#/.NET.
- Collaborate with UI/UX designers to translate design prototypes (Figma, Adobe XD, etc.) into functional and appealing interfaces.
- Integrate front-end components with RESTful APIs or other backend services.
- Apply MVVM architecture and best-practice design patterns in desktop development.
- Ensure responsiveness, performance optimization, and accessibility across platforms.
- Conduct unit testing, debugging, and troubleshooting to ensure high-quality releases.
- Maintain clear documentation and participate in code reviews to uphold coding standards.
- Stay up to date with emerging technologies and propose improvements to enhance the user experience.
Required Skills & Qualifications :
- Bachelors degree in computer science, Software Engineering, or related field.
- 5 + years of professional experience in React.js and modern web application development.
- Proficiency in C#, .NET Framework / .NET Core, and WPF/ Electron.
- Understanding of MVVM, XAML, data binding, and UI control customization.
- Familiarity with Redux, Context API, or similar state-management libraries.
- Experience consuming RESTful APIs and working with JSON data.
- Basic understanding with Git, build pipelines, and version-control workflows.
- Strong grasp of UI/UX design principles, responsive layouts, and cross-platform consistency.
Preferred/Nice-to-Have :
- Experience with desktop-web integration or hybrid applications.
- Knowledge of asynchronous programming and multithreading in WPF.
- Familiarity with local data storage (SQLite, LiteDB, etc.).
- Exposure to CI/CD pipelines, Docker, or cloud deployment tools.
- Basic understanding of design systems and component reusability strategies.
Soft Skills :
- Strong analytical and problem-solving mindset.
- Excellent communication and teamwork skills.
- Attention to detail with a focus on usability and design quality.
- Ability to work independently and manage multiple tasks efficiently.
Did you find something suspicious?
Posted by
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1571467