About the project: Corporate Portal for the Insurance Domain — a centralized platform designed to manage policies, process claims, handle billing, generate reports, and enable seamless communication between insurers, agents, and customers. The product is built to be secure, user-friendly, and efficient, with the goal of enhancing the overall insurance service experience.
You will work alongside experienced developers and domain experts, contributing to the evolution of a real-world enterprise-grade product. Responsibilities: * Assist in the development and maintenance of web applications using Angular. * Collaborate with team members to implement new features and UI components. * Support the integration of REST APIs and data handling within the application. * Participate in daily team syncs, sprint planning, and code reviews. * Write clean, maintainable code and contribute to front-end testing using basic tools (e.g., Jasmine or Cypress). * Learn and apply best practices in front-end development and performance optimization. * Troubleshoot and fix minor bugs and layout issues. * Stay up-to-date with modern Angular features and front-end technologies.
Requirements: * 1–3 years of experience in front-end or web development, preferably with Angular. * Solid understanding of JavaScript and TypeScript basics. * Basic experience working with HTML5, CSS3, and adaptive/responsive layout techniques. * Familiarity with working with APIs (REST, JSON) and asynchronous requests (AJAX). * Understanding of Git-based workflows and version control. * Motivation to grow within a collaborative, agile team environment. * Basic understanding or interest in writing unit or integration tests (e.g., with Jasmine, Karma, or Cypress). * Upper-intermediate level of English or higher (written and verbal).