We are seeking a motivated Associate Software Engineer – Angular to join our dynamic development team. This role is ideal for individuals with 1-2 years of hands-on experience in Angular development, who are eager to learn and contribute to high-quality projects. You\'ll work closely with senior engineers to develop, test, and improve web applications that provide a seamless user experience.
Key Responsibilities:
- Develop and maintain responsive, high-performance web applications using Angular.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Participate in code reviews, ensuring adherence to best practices and coding standards.
- Troubleshoot and debug application issues, ensuring a seamless user experience.
- Optimize applications for maximum speed and scalability.
- Stay up-to-date with emerging trends and technologies in front-end development.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 1-2 years of experience in Angular development and front-end technologies.
- Strong proficiency in Angular and a solid understanding of its core principles.
- Familiarity with front-end development tools and technologies such as HTML5, CSS3, JavaScript, and TypeScript.
- Basic understanding of RESTful services and APIs.
- Knowledge of responsive design and cross-browser compatibility.
- Experience with version control systems like Git.
- Knowledge of Agile development methodologies.
- Strong problem-solving skills and attention to detail.
- Good communication and collaboration skills.
Preferred Skills:
- Knowledge of RxJS and NgRx for reactive programming and state management.
- Exposure to UI/UX best practices and principles.
- Experience working with CSS pre-processors like Sass or LESS.
Why Join Us?
- Opportunity to work with a dynamic and innovative team.
- Competitive salary and benefits package.
- Continuous learning and professional development opportunities.
- Flexible working environment.
If you are passionate about web development and meet the above requirements, we would love to hear from you. Apply today to be a part of our exciting journey!