Sr. Angular Developer
As a Senior Angular Developer at ProArch, you will play a critical role in building and enhancing our web applications. You will utilize your expertise in Angular and front-end technologies to build robust, efficient, and scalable applications that meet user needs. Working alongside cross-functional teams, you will ensure high-quality delivery of software while adhering to best practices and design principles.
Key Responsibilities:
- Design, develop, and maintain dynamic web applications using Angular and related technologies.
- Collaborate with UI/UX designers to refine the application interface and improve user experience.
- Implement responsive design principles to ensure a consistent experience across devices.
- Write clean, maintainable, and efficient code while following best practices.
- Integrate APIs and services to connect the front-end with back-end systems.
- Debug and resolve issues across the application environment, enhancing performance and user experience.
- Conduct code reviews and provide mentorship to junior developers while fostering a culture of continuous improvement.
- Stay updated on emerging technologies and recommend enhancements to improve application performance and efficiencies.
- Participate in Agile ceremonies and collaborate closely with product teams to deliver features and functionalities on time.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- 6+ years of strong experience in front-end development with a focus on Angular.
- Extensive knowledge of Angular best practices, architecture, and patterns.
- Proficiency in JavaScript, TypeScript, HTML5, CSS3, and frameworks like Bootstrap or Material Design.
- Experience working with RESTful APIs and integrating with back-end services.
- Familiarity with state management libraries such as NgRx or Akita.
- Hands-on experience with version control systems like Git.
- Knowledge of testing frameworks and libraries (Jasmine, Karma, Protractor).
- Strong understanding of responsive design principles and cross-browser compatibility.
- Excellent analytical and problem-solving abilities.
- Strong communication and teamwork skills, with the ability to work collaboratively in a fast-paced environment.
- Experience with Agile methodologies and participation in Scrum ceremonies.
Benefits
Contract
Remote