ASSYST · 15 hours ago
Senior Angular Developer
Maximize your interview chances
Big DataEnterprise Resource Planning (ERP)
Culture & Values
Insider Connection @ASSYST
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Perform end-to-end Front-End/UI application development, including new feature implementation, maintenance, and support for enterprise applications.
Develop client-facing, responsive design applications, ensuring adherence to user interface and accessibility standards (ADA/Accessibility compliance).
Implement single-page applications (SPAs) using Angular and other modern JavaScript frameworks or libraries.
Collaborate with stakeholders to gather and analyze business requirements.
Participate in requirements analysis, high-level and detailed design sessions.
Create technical and design documentation as needed.
Implement features such as authentication, authorization, and caching strategies.
Optimize and maintain an enterprise-level front-end stack, including JavaScript, Angular, CSS3, and Bootstrap.
Build self-contained, reusable, and testable modules and components.
Employ test-driven development (TDD) methodologies and leverage testing frameworks such as Karma, Jasmine, and Selenium.
Conduct system analysis, troubleshooting, and performance tuning to improve application reliability.
Perform defect resolution and production support as required.
Actively participate in Agile development processes, including sprints and Scrum ceremonies.
Contribute to continuous integration/continuous delivery (CI/CD) workflows to streamline development.
Stay updated on modern UI trends and implement best practices in performance, scalability, and maintainability.
Ensure applications adhere to contemporary standards and leverage the latest technologies.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
8+ years of experience in Front-End/UI development using Angular v8 and above.
Strong knowledge of JavaScript (ES5/ES6), HTML5, CSS3, Bootstrap, TypeScript, and SASS.
Hands-on experience with Angular-based SPA development, including reusable modules and components.
Advanced understanding of data structures, algorithms, and scalable UI application design.
Proficiency in creating ADA-compliant user interfaces.
Strong experience with test-driven development and testing frameworks like Karma, Jasmine, or Selenium.
Proficiency with NPM, Maven, and other UI development tools.
Demonstrable experience with JSON, XML, AJAX, JQuery, and responsive design techniques.
Proven ability to independently manage complex development tasks and collaborate effectively within cross-functional teams.
Preferred
Experience with Spring Boot and Java applications.
Familiarity with IBM WebSphere Application Server (v8 or later).
Hands-on experience with Agile development methodologies (e.g., Scrum).
Exposure to cloud-based application development.
Familiarity with CI/CD methodologies and tools.
Experience in developing applications for mobile and tablet platforms.
Company
ASSYST
ASSYST is a global CMMI level 3 information technology solutions provider.
Funding
Current Stage
Growth StageRecent News
prnewswire.co.uk
2023-01-11
Company data provided by crunchbase