Description :
- Design, develop and maintain the user interface of our cyber deception technology platforms.
- Guide junior developers on producing high quality code and components, with very high maintainability and debuggability quotient.
- Collaborate with product management and other engineering teams to develop and enhance the UI and UX of our platform.
- Develop UI components using VueJS, NuxtJS, Typescript, and other relevant technologies.
- Build UI backend service layers, REST/GraphQL APIs using NodeJS, ExpressJS, NuxtJS and other node packages.
- Write clean, maintainable, and efficient code.
- Identify and troubleshoot UI/UX issues and bugs.
- Stay up to date with emerging trends and technologies in UI/UX design and development.
The following are a must have for this role:
- Engineering degree in Computer Science
- 7 - 10 years of experience in full-stack development.
- Very strong programming skills.
- Strong analytical skills with the ability to solve complex problems.
- High quality experience with Javascript, ReactJS/VueJS and other relevant technologies.
The following are an added plus. Ideal candidates will have at least a few of the following :
- Experience with NuxtJS, VueJS and Typescript is a big plus.
- Experience with design tools like Figma in building screen mockups and wireframes is a big plus.
- Knowledge of cloud computing and experience with cloud-based technologies.
- Exposure to Kubernetes and containers is a big plus.
- Experience in data visualization is a plus.
- Experience of working in a fast paced/start-up environment is a plus.