Full Stack Engineer

CIEL HR
Trivandrum, Kerala, India

Position Summary

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.

Roles and 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.

Qualifications

Required Technical Skills

  • React, JavaScript/TypeScript, SCSS/CSS, Html5, Material UI
  • Redux or similar libraries
  • Asp.net core/C#
  • Web API (REST), Axios, WebSocket
  • Experience with Unit testing (Jest) and knowledge in automated testing
  • Experience with version control (Git) and project tracking tools (Azure DevOps/Jira)
  • Good understanding of Clean Architecture and design patterns
  • Strong hands-on experience using modern GenAI tools to enhancing coding speed, improving design decisions, writing documentation, and automating repetitive tasks

Nice to Have

  • Experience with CI/CD pipelines, build tools, packaging and Docker-based deployments
  • Knowledge of efficient transmission and processing of high-resolution images over network protocols

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →