- Strong foundation in software engineering concepts, data structures, algorithms, and object-oriented or functional programming principles
- Prior experience or coursework in at least one programming language, with an interest and willingness to learn Go (Golang) for backend development and React/TypeScript for frontend development.
- Basic understanding of web application architecture, RESTful APIs, HTTP, databases, and client-server communication.
- Familiarity with cloud computing concepts and an interest in learning technologies such as AWS, Databricks, and Northflank for application deployment, data processing, and infrastructure
- Familiarity with using AI tools