Job Title: Full Stack Developer (Angular Focused)
Location: Philadelphia, Pennsylvania
Work Model: Hybrid
HIRING MANAGER Comments
- Senior Developer with strong hands-on Angular development experience, specifically:
- Angular development experience
- NgRx and RxJS
- JavaScript, TypeScript, HTML5, and CSS3
- Development of Single Page Applications (SPA)
- Responsive and highly interactive Ul development
- Experience building reusable Ul components
- Strong understanding of Angular Components, Services, Directives, Dependency Injection, and Data Binding
- Experience with Cypress and/or Protractor
- While back-end experience remains important, the ideal candidate should be significantly stronger on the front-end side, particularly in Angular-based application development.
Must Haves
- Proven experience as a Full Stack Developer with strong proficiency in Angular and Spring Boot
- Solid understanding of front-end technologies: HTML5, CSS3, JavaScript/TypeScript
- Experience with backend development using Java, Spring Boot, and related frameworks
- Familiarity with relational databases (Oracle PL/SQL preferred) and ORM tools
- Knowledge of RESTful API design and integration
- Knowledge of DevOps practices and CI/CD Pipelines
- Experience with version control systems (e.g., Git)
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
- Willingness to adapt to project needs and provide support beyond regular hours when necessary
Deliverables
- Ensure high-quality deliverables
Experience & Skill Set Requirements
Required Skills & Qualifications
- Mortgage Industry Experience (Preferred)
Responsibilities
- Develop and maintain full-stack web applications using Angular (frontend) and Spring Boot (backend)
- Translate business requirements into technical specifications and scalable solutions
- Design and implement RESTful APIs and integrate with third-party services
- Implement and maintain CI/CD pipelines using Terraform
- Design, develop, and deploy cloud-based solutions, preferably on AWS or other cloud platforms
- Optimize application performance, scalability, and security
- Participate in code reviews, testing, and debugging to ensure high-quality deliverables
- Collaborate with UI/UX designers, product managers, and other developers to deliver seamless user experiences
- Stay current with emerging technologies and propose innovative solutions
- Provide technical support and be flexible to assist during critical project phases or tight deadlines
Prioritized Frontend Skills (Senior Developer Note)
- Angular development experience
- NgRx and RxJS
- Development of Single Page Applications (SPA)
- Responsive and highly interactive UI development
- Experience building reusable UI components
- Strong understanding of Angular Components, Services, Directives, Dependency Injection, and Data Binding
- Experience with Cypress and/or Protractor