Senior Angular Developer

ProArch Logo

ProArch

📍Remote - India

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.