Overview
Skills
Job Details
Need
Position Title: Front End Developer with Angular 16+ & Java exp (Day 1 Onsite)
Location: McLean VA
Duration: 12+ Months
Need Locals and No O P Tz/ H Onzs for this Role.
JOB DESCRIPTION:
Seeking a Front End Developer for a 12 month contract position with a mortgage loan corporation located in McLean, VA. This position is fully onsite.
Front end focus with some back-end support using Java, Angular - most recent four versions of angular (version 16 and up), framework for UI standards, front end design and UI development.
Responsibilities:
- Develop and maintain complex, reusable Angular components as part of a shared component library.
- Collaborate with UX/UI designers to accurately implement sophisticated design specifications and user experience requirements.
- Apply advanced CSS skills, including responsive layouts (Flexbox, Grid) and theming, to ensure high-quality visual and interactive experiences.
- Ensure all components meet accessibility standards (such as WCAG) for an inclusive user experience.
- Document component usage and integration guidelines for consumers of the library.
- Package, test, and publish the component library to Artifactory, ensuring proper versioning and dependency management.
- Use Bitbucket for source control, participating in code reviews and following established branching strategies.
- Work with CI/CD pipelines to automate building, testing, and deploying the component library.
- Test and validate components for cross-browser compatibility and responsive behavior across devices.
- Troubleshoot and resolve UI or styling issues, working closely with designers and developers to achieve precise results.
- Provide support to users consuming the component library, assisting with integration, debugging issues, and implementing code fixes as needed.
- Participate in working sessions with users to identify and resolve technical challenges in real time.
- Write and maintain unit, integration, and end-to-end test cases for Angular components to ensure reliability and maintainability.
- Refactor and optimize existing components for improved performance and scalability.
- Maintain up-to-date technical documentation for all developed components and processes.
- Stay current with Angular, CSS methodologies, and evolving UX/UI best practices.
- Research and recommend new tools, libraries, or frameworks to improve development workflows and component quality.
- Collaborate with backend developers to ensure seamless integration between frontend components and APIs.
- Adhere to code quality standards and participate in regular code reviews to maintain a high standard across the codebase.
- Provide knowledge sharing and mentorship to team members on Angular best practices, accessibility, and component development.
- Analyze and incorporate feedback from users to continuously improve component functionality and usability.
- Integrate third-party libraries and APIs as required to extend component capabilities.
- Monitor and address security vulnerabilities within the component library.
- Manage version control and handle library upgrades and migrations as needed.
- Create and maintain demo applications to showcase component usage and best practices.
- Optimize components for performance, minimizing load times and resource usage.
- Participate in sprint planning, daily stand-ups, and other Agile ceremonies as part of the development process.
- Track and report on issues and enhancements using project management tools like Jira.
- Ensure compliance with organizational and industry standards for software development.
Requirements:
- 5 years of relevant experience and specialized training or certification in the following technologies: J2EE, Java, Web Development and SQL.
- Strong interpersonal and relationship building skills.
- Foster a collaborative and inclusive team environment, encouraging open communication and knowledge sharing.
- Proficient in documenting and communicating ideas clearly.
- Ability to resolve issues in a non-confrontational manner.
- Strong interpersonal and relationship building skills.
- JavaScript: Proficient
- Angular: Proficient (alternatively, Angular: Comfortable + React: Comfortable)
- HTML/CSS
- Spring Boot
- Java
- SQL
- Experience with Agile or Waterfall software development project methodologies preferred.
- Excellent verbal and written communication.
- Demonstrated analytical ability and problem-solving skills.
- Self-starter; collaborative; problem-solver.
- Organized, ability to meet deadlines, work independently, manage multiple priorities.
Best Regards
Kyle,
Sr. US IT Recruiter
Infinity Tech Group Inc,
12 N Route 17 Suite # 201 Paramus NJ 07652
(Office) Ext 327
Email:
LinkedIn:
Certifications: NMSDC / WBENC and MWBE Certified
Awards: Fast 50 Asian American businesses in USA
Partners: SAS Partner
New Jersey | Hyderabad | Chennai| Pune | London | New Hampshire