Description

Requirements

Experience that you need to have for this role:

  • Strong experience with React
  • Experience with Node.js / NestJS
  • SQL databases such as PostgreSQL, MySQL, or MS SQL
  • Familiarity with modern front-end build pipelines and tools
  • Proficiency in AI-driven development tools such as GitHub Copilot, ChatGPT, Cursor IDE, Tabnine, or similar
  • Strong prompt engineering skills to optimize the outputs of AI tools effectively
  • Ability to understand business requirements and translate them into technical requirements
  • Excellent written and verbal communication skills (English)
  • Proficiency in AI-driven development tools such as GitHub Copilot, ChatGPT, Cursor IDE, Tabnine, or similar is required
  • Strong prompt engineering skills to optimize the outputs of AI tools effectively
  • Critical understanding of the boundaries of AI tools and the ability to apply sound judgment and critical thinking
  • Utilizing artificial intelligence to debug, refine code quality, and improve documentation for enhanced productivity and workflow reliability

Additional experience will be considered as an advantage:

  • Understanding the principles of OOP/FP/SOLID
  • Experience in mobile API implementation and MBaaS solutions
  • Infrastructure experience with Kubernetes, AWS (RDS, SES, SQS, SNS, etc.)
  • Understanding of microservice architecture
  • Experience with TypeScript
  • Experience with RabbitMQ

AI related requirements

Education

Any Graduate