Key Skills: ReactJS, AngularJS, Angular
Roles and Responsibilities:
- Develop and maintain web applications using ReactJS and Angular frameworks
- Collaborate with UI/UX designers to implement responsive and user-friendly interfaces
- Integrate with RESTful APIs and manage asynchronous operations effectively
- Ensure cross-browser compatibility and optimize applications for performance
- Participate in Agile/Scrum development processes and contribute to team meetings
- Utilize version control systems like Git for code management
- Conduct unit and end-to-end testing using frameworks such as Jasmine and Karma
- Stay updated with the latest trends in web development and the Angular ecosystem
Skills Required:
- Strong hands-on experience with ReactJS for building dynamic user interfaces
- Proficiency in Angular for component-based application development
- Solid knowledge of JavaScript and TypeScript for frontend logic and structure
- Expertise in HTML5 and CSS3 for building responsive web designs
- Experience in integrating and consuming RESTful APIs
- Familiarity with AngularJS as a legacy or supporting framework (nice-to-have)
- Understanding of version control tools like Git
- Experience with unit and end-to-end testing tools such as Jasmine and Karma
- Ability to work within Agile/Scrum development environments
Education: Bachelor's degree in Computer Science or a related field.