We are looking for an experienced FullStack Developer who can handle both backend and frontend development for a complex web product. The role involves designing architecture, building microservices, developing frontend interfaces, integrating with LLMs like ChatGPT, and working on prompt engineering.
Responsibilities:
Frontend: * Develop user interfaces using React (React Native is a plus) * Create and optimize prompts for LLMs (e.g. ChatGPT) * Design dataflow architecture for interactions with neural networks * Debug and adapt existing prompts for better performance * Integrate with REST APIs and Websockets
Backend: * Design and implement microservice architecture using PHP Laravel * Develop and optimize complex business logic * Integrate external services and databases (SQL and NoSQL) * Set up caching and queues (Redis, Laravel Queues, RabbitMQ) * Optimize architecture and code performance * Work with AWS services including AWS Lambda
Requirements: * 5+ years of experience with PHP * 3+ years of experience with Laravel at an architectural level * 3+ years of experience with TypeScript and React * Experience designing microservice architecture * Solid understanding of OOP, MVC, SOLID principles, clean code, and design patterns * Strong knowledge of HTML, CSS, and preprocessors (SASS/SCSS) * Experience with REST APIs and Websockets * Experience with Git * SQL query optimization skills
Nice to have: * Experience with Golang * Experience working with high-load systems * Experience “training” or working with LLMs * Familiarity with AWS services
What we offer: * Interesting and innovative AI project * Work with cutting-edge technologies (LLM, NLP, AWS) * Remote work with a European (Austrian) company * Competitive salary * Supportive and reasonable management * Paid vacation up to 25 working days * Paid sick leave
There is a short automated test before the interview.