Senior Angular Developer

ProArch
Summary
Join ProArch as a Senior Angular Developer and play a critical role in building and enhancing our web applications. You will leverage your Angular expertise to build robust, efficient, and scalable applications. Collaborate with cross-functional teams to ensure high-quality software delivery, adhering to best practices. Responsibilities include designing, developing, and maintaining web applications using Angular, collaborating with UI/UX designers, implementing responsive design, writing clean code, integrating APIs, debugging, conducting code reviews, mentoring junior developers, and staying updated on emerging technologies. This role requires a Bachelor’s or Master’s degree in a related field and 6+ years of front-end development experience with Angular. The position is contract and remote.
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
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
Benefits
- Contract
- Remote
Share this job:
Similar Remote Jobs

