Description

We are looking for a skilled Front-end Engineer to design and implement solutions that improve developer productivity. The ideal candidate will bring expertise in React, NextJS, NextAuth.JS, TypeScript, and AWS (EC2, VPC) to create intuitive, high-performance user interfaces for a scalable virtual desktop platform. Familiarity with Docker is essential, while experience with Golang, Terraform, Packer, PowerShell, and Kubernetes would be a valuable addition.

Key Responsibilities

  1. Admin Portal Development: Design and implement an admin portal for managing Cloud Desktops, ensuring efficient functionality and usability.
  2. GUI Enhancements: Introduce and update graphical features:
    • Add a Delete desktop option.
    • Enhance the Help menu for improved navigation and assistance.
    • Extend desktop limits on the user dashboard.
  3. Collaboration: Work closely with backend engineers to integrate APIs and deliver consistent system performance.
  4. Best Practices: Adhere to front-end development standards, maintaining code quality and scalability.
  5. Performance Optimization: Ensure interfaces are high-performing and user-friendly on all supported devices.

Skills Needed

Must-Have Skills

  • Front-End Frameworks: Proficiency in React and NextJS for developing dynamic and modern applications.
  • Authentication: Expertise in NextAuth.JS for secure user authentication.
  • Programming Language: Strong knowledge of TypeScript for robust and maintainable code.
  • Cloud Services: Hands-on experience with AWS (EC2, VPC) for cloud-native integrations.
  • Containerization: Knowledge of Docker to containerize applications effectively.

Nice-to-Have Skills

  • Backend Development: Familiarity with Golang for additional development flexibility.
  • Infrastructure as Code (IaC): Experience with Terraform and Packer for provisioning and managing infrastructure.
  • Scripting: Proficiency in PowerShell for automation and operational tasks.
  • Orchestration: Knowledge of Kubernetes for managing containerized applications

Education

Any Gradute