What are the responsibilities and job description for the Front End Angular Developer position at DMV IT Service?
Job Title: Front End Angular Developer
Location: Boston, MA
Employment Type: Full-Time
About Us:
DMV IT Service LLC is a trusted IT consulting firm, established in 2020. We specialize in optimizing IT infrastructure, providing expert guidance, and supporting workforce needs with top-tier staffing services. Our expertise spans system administration, cybersecurity, networking, and IT operations. We empower our clients to achieve their technology goals with a client-focused approach that includes online training and job placements, fostering long-term IT success.
Job Purpose:
As a Front End Angular Developer , you will join a high-performing engineering team to drive the modernization of our internal eService systems, enhancing our applications and providing production support and technical upgrades.
- Lead hands-on full-stack UI development using technologies such as JavaScript, Angular (versions 15-18), Node.js, and CSS frameworks like Bootstrap/MaterialUI.
- Collaborate cross-functionally to address technical challenges and ensure quality through collaborative discovery, design, and development.
- Perform UI Unit Testing using Jasmine/Karma and work with state management solutions like NgRx, RxJS.
- Develop and maintain Angular components, services, modules, and interceptors.
- Enhance the quality, usability, performance, security, and reliability of systems.
- Stay updated on internet trends, technologies, and best practices.
- Contribute to technical architecture decisions and efforts to build and maintain highly scalable software platforms.
- Participate in all stages of the development lifecycle, including business requirements review, design, construction, testing, and deployment.
- Work with stakeholders and Business Analysts to understand requirements and translate them into design.
- Support functional/system integration testing and deployment.
Required Technical Experience and Qualifications:
- 6-8 years of frontend and backend experience, building scalable applications in Angular, including AWS and RESTful Web Services.
- Proficiency in Angular (version 15 and above) and experience with JavaScript-based systems such as Angular, ExpressJS, NodeJS, or ReactJS.
- Experience with UI testing frameworks like Karma/Jasmine.
- Mobile/iOS/Android development experience is a plus.
- Bachelor’s or Master’s degree (preferred) in Computer Science or a related field.
- Extensive knowledge of IT concepts, strategies, methodologies, diverse technologies, and new technical architecture principles and concepts.
- Deep understanding of layered systems architectures and designs, including Object Oriented Design Patterns and MVC or MVVM for the UI.
- P&C (property and casualty) insurance industry experience is preferred but not required.