Job
Description
We are looking for a great Angular 8+ developer who will be responsible for the front-end part of our products. You will create a top-level coding base using Angular best practices to implement an exciting and streamlined user experience for desktop and mobile web apps, focusing on performance. Your role will involve creating modules and components to architect the application, as well as collaborating with back-end developers to connect to APIs using standard methods. It is essential to have a thorough understanding of the platform components to succeed in this role. Your responsibilities will include building, optimizing, and maintaining front-end web apps, ensuring high performance and compatibility across platforms and devices, and writing tested, idiomatic, and documented JavaScript, HTML, and CSS. You will need to understand the smooth workflow between front-end developers and designers and communicate effectively with the back-end department to build best-practice RESTful APIs/GraphQL. Additionally, integrating external web services, delivering complete front-end applications, ensuring high performance on mobile and desktop, and working with other team members are crucial aspects of this role. Furthermore, you will design and implement visually aesthetic user interfaces, identify and rectify issues with front-end code, create unit tests, write well-documented code, audit code for performance bottlenecks, and participate in requirements analysis. Your role will also involve ensuring the best possible performance, quality, and responsiveness of applications, maintaining code quality, organization, and automation, and contributing to a culture of delivering projects right the first time with zero defects in production. Requirements: - 2+ years of experience in building Single Page Applications using Angular 8 & above - Good knowledge of Object-Oriented JavaScript, ES6/TypeScript - Working knowledge of responsive web design - Knowledge of HTML5, CSS3, Sass, or Less - Familiarity with coding standards, design patterns, and unit testing - Understanding of TDD and CI/CD practices - Experience in web development and Restful API integration - Skill in writing reusable libraries and proficiency in code versioning tools - Product development knowledge is a plus - Habit of documenting code inline using JSDoc or similar methods Benefits: - Work with industry experts, entrepreneurs, authors, and mentors - 5-day working schedule with flexible hours - Open and free culture with high employee satisfaction rating - Participation in events, annual fests, birthdays, picnics, trips, and creative meets About Innofied: Innofied promotes a high-energy workplace where everyone is passionate about crafting world-class tech products. They hire innovative, growth-minded talent and provide resources for achieving remarkable results. With a 100% YoY growth and expanding exponentially, Innofied offers exclusive in-house and external training and certifications to all team members.,