Frontend Developer (Angular)
At ICON Multimedia, we are passionate about undertaking innovative projects based on technology. If you share our passion, we encourage you to become part of our team.
We are looking to incorporate a FRONTEND DEVELOPER (Angular) for our CONTENTS DEPARTMENT. Our recruit will be responsible for the following tasks:
- Participating in the planning and design of new features and enhancements for several of our products.
- Developing and maintaining web applications using Angular, JavaScript, HTML, and CSS.
- Collaborating with the development team to ensure the quality and performance of the applications.
- Implementing best design and development practices.
- Test-Driven Development (TDD) Participating in code reviews and issue resolution.
🔎 What are we looking for?
- At least 2 years of experience as a Frontend developer using HTML5, CSS3, SCSS, and TypeScript.
- Experience in Angular 12+ with complex apps featuring multiple modules.
- Knowledge of agile methodologies and Scrum.
- Application of best practices such as clean code and clean architecture.
- Previous experience with Git and version control.
- Knowledge of software design and architecture.
✅ What do we value?
- Experience in the REDUX pattern (NgRx) and Angular Material is a plus.
- Ability to work under tight deadlines.
- Communication and teamwork skills.
- Knowledge of software design and architecture.
- Enthusiastic profiles, and above all... ready to have fun!
💥 What do we offer?
- Opportunity to lead challenging national and international projects in continuous growth. Development and training plan.
- Environment of commitment, camaraderie, and closeness.
- Full-time position with hybrid schedule.
- Possibility of flexible hours for work-life balance.
- Salary according to the candidate's worth. Knowledge + Skills + Attitude.
- Annual performance bonus.
- Preference for on-site work, but Home office and remote work option can be considered.
- Vocational Education and Training (VET) in multi-platform development.
- Degree in computer science, statistics, or similar fields.
- Training courses in software development acquired through various online platforms or in-person.