All open roles
Engineering
Frontend Engineer
This job description is written in English, the working language for this role.
About the role
As a Frontend Engineer, you will develop and maintain interactive web applications using JavaScript/TypeScript-based technologies such as React.js or Next.js. You will collaborate with Backend Engineers, UI/UX Designers, QA Engineers, and other stakeholders to translate design requirements into functional interfaces, integrate backend services, and support AI-powered application features while ensuring usability, responsiveness, and performance.
What you’ll do
- Develop, maintain, and enhance responsive web applications using JavaScript/TypeScript-based frontend technologies.
- Implement user interfaces based on UI/UX designs and functional requirements.
- Integrate RESTful APIs and backend services to support application functionality and data exchange.
- Implement frontend features that interact with AI-powered services and model-based applications.
- Optimize web application performance, responsiveness, accessibility, and cross-browser compatibility.
- Troubleshoot, debug, and resolve frontend issues to ensure a smooth user experience.
- Maintain frontend documentation and contribute to continuous improvement of development standards and practices.
What you’ll bring
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Information Systems, or a related technical field.
- Minimum 3 years of experience in frontend development or a similar software engineering role.
- Proficiency in JavaScript and/or TypeScript, HTML5, and CSS3.
- Hands-on experience with modern frontend frameworks or libraries such as React.js or Next.js.
- Understanding of AI models, Large Language Models (LLMs), and the implementation of AI-powered features in web applications.
- Familiarity with AI API integration, chatbot interfaces, or AI-driven user experiences is an advantage.
- Familiarity with state management tools such as Redux, Zustand, or similar solutions.
- Experience with Git, frontend testing tools, and modern build tools is preferred.
Skills
JavaScriptTypeScriptHTML5CSS3React.jsTailwind CSSBootstrapREST API IntegrationReduxLarge Language Models (LLM)Next.js
