Position Overview: As a Front-End Engineer at I/O, you will be responsible for designing and developing seamless, interactive user interfaces using Angular and implementing modern UI/UX best practices. Your work will directly impact the user experience, and you will collaborate with development team to create innovative and efficient web applications.
Responsibilities:
Develop and maintain user-facing features using Angular. Work closely with UI/UX designers to ensure high-quality designs are implemented accurately. Collaborate with cross-functional teams to deliver intuitive and user-friendly web applications. Optimize applications for speed, scalability, and performance. Ensure the technical feasibility of UI/UX designs and translate them into functional interfaces. Write clean, maintainable, and efficient code. Participate in code reviews and contribute to the improvement of development practices and methodologies. Stay up to date with the latest trends and technologies in front-end development. Requirements:
2 to 5 years of professional experience in front-end development. Strong proficiency in Angular and related technologies (e.g., RxJS, TypeScript). Solid understanding of HTML5, CSS3, and modern JavaScript (ES6+). Experience in UI/UX design and the ability to transform design wireframes into high-quality interfaces. Familiarity with responsive web design principles and cross-browser compatibility. Experience with RESTful APIs and integrating them into front-end applications. Knowledge of version control systems, preferably Git. Strong problem-solving skills and attention to detail. Ability to work in a fast-paced, agile environment. Nice to Have:
Experience with other front-end frameworks such as Angular, React or Vue.js. Familiarity with UI/UX design tools (e.g., Figma, Sketch, Adobe XD). Knowledge of front-end testing frameworks (e.g., Jasmine, Karma). Experience with CI/CD pipelines and Agile methodologies.
What We Offer:
Refer to Company Information