AVK

Software Engineer (Angular)

Job Title: Software Engineer (Angular) 

Department: Engineering/Technology 

Job Summary: We are seeking a talented and experienced Software Engineer with a strong background in Angular development to join our dynamic team. The ideal candidate will have a passion for building high-quality, scalable web applications and a keen eye for detail. You will work closely with cross-functional teams to design, develop, and maintain our web applications, ensuring an exceptional user experience. 

Key Responsibilities: 

  • Design, develop, and maintain web applications using Angular. 
  • Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions. 
  • Write clean, maintainable, and efficient code. 
  • Ensure the technical feasibility of UI/UX designs. 
  • Optimize applications for maximum speed and scalability. 
  • Write unit / e2e tests to identify defects and leverage CI/CD for building and deploying code. 
  • Triage production issues and work with multiple teams to perform problem analysis 
  • Conduct code reviews and provide constructive feedback to peers. 
  • Troubleshoot and debug issues in a timely manner. 
  • Stay up-to-date with the latest industry trends and technologies to ensure our applications remain competitive. 

Qualifications: 

  • Bachelors in computer science or equivalent field, 5+ years of experience in IT industry. 
  • Strong proficiency in Angular, including knowledge of best practices and design patterns. 
  • Experience with front-end technologies such as HTML5, CSS3, SCSS, Angular, RxJs, JavaScript, Typescript, JSP and jQuery. 
  • Writing and running various types of tests to verify the functionality, performance, and reliability of Angular components. 
  • Familiarity with RESTful APIs and web services. 
  • Proficient understanding of code versioning tools, such as Git. 
  • Strong problem-solving skills and attention to detail. 
  • Ability to troubleshoot and resolve issues 
  • Ability to research emerging software development frameworks and tools 
  • Ability to estimate and medium to large sized projects. 

Preferred Qualifications: 

  • Experience with other front-end frameworks and libraries. 
  • Experience with Agile/Scrum methodologies. 
  • Knowledge of back-end technologies and frameworks. 
  • Knowledge of technical project management 
  • Knowledge of appropriate design frameworks and patterns and experience in implementing them in software development. 
  • Knowledge of industry-wide technology strategies and best practices. 
  • Familiarity with CI/CD pipelines and DevOps practices. 
  • Excellent communication and interpersonal skills 
  • Knowledge of full software development lifecycle 

Job Category: Development
Job Type: C2C C2H Full Time
Job Location: Exton-PA
Job Experience: 5+years

Apply for this position

Allowed Type(s): .pdf, .doc, .docx