JOB DESCRIPTIONS
- Develop responsive, efficient, and maintainable web applications using modern web technologies like custom elements, web components, shadow DOM, LitElement, and Redux
- Collaborate with the back-end team to integrate front-end interfaces with APIs and ensure seamless user experience
- Write clean, efficient, and reusable code, ensuring performance, usability, and accessibility best practices are followed
- Actively participate in code review sessions and sprint planning in an agile environment
- Continuously optimize and refactor code to ensure the highest quality of delivered products
- Stay informed of the latest front-end best practices, tools, and trends, sharing knowledge and experience with the team
- Work closely with the technical leads to solve business challenges and translate concepts into stunning, interactive web applications
JOB REQUIREMENTS
- Bachelor’s degree in computer science, Web development, or a related field, or equivalent work experience
- Minimum of 2-3 years of professional experience in front-end web development, with a proven track record of delivering high-quality web applications
- Proficient in modern web technologies, including custom elements, web components, and shadow DOM
- Familiarity with JavaScript (ECMAScript 6+), HTML5, and CSS3
- Strong experience with consuming and integrating RESTful APIs, ensuring seamless communication between front-end and back-end services
- Solid understanding of UI/UX design principles and best practices