UI/UX Developer
Location: McLean, Virginia 22102 (5 days onsite)
Duration: 12+ Months Contract
Job id - 840Must Have Qualifications:
- Front end focus with some back-end support, Angular - most recent four versions of angular (version 16 and up), framework for UI standards, front end design and UI development.
- Preferred: React
- 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: Proficient
- Spring Boot: Experience
- Java: Experience
- SQL: Experience
- 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
- 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.
- 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.
At PTR Global, we understand the importance of your privacy and security. We NEVER ASK job applicants to:
- Pay any fee to be considered for, submitted to, or selected for any opportunity.
- Purchase any product, service, or gift cards from us or for us as part of an application, interview, or selection process.
- Provide sensitive financial information such as credit card numbers or banking information. Successfully placed or hired candidates would only be asked for banking details after accepting an offer from us during our official onboarding processes as part of payroll setup.
The specific compensation for this position will be determined by several factors, including the scope, complexity, and location of the role, as well as the cost of labor in the market; the skills, education, training, credentials, and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits, including medical, dental, vision, and 401K contributions, as well as PTO, sick leave, and other benefits mandated by applicable state or localities where you reside or work.
If you receive a suspicious message, email, or phone call claiming to be from PTR Global, do not respond or click on any links. Instead, contact us directly at +1 214-740-2424. To report any concerns, please email us at [email protected]
Add your LinkedIn Hashtag at end of the job description
Example- #LI-HY1
Recommended Jobs
contractor
Job Description Job Description looking for full time skilled residential roofers gutter installers siding installers. people who can work a metal break.
Travel Physical Therapy Assistant (PTA) Outpatient
Travel/Local Contract Physical Therapist Assistant (PTA) assignment in an Outpatient Ortho position. Sprinfield, VA. First Day Health/Dental/Vision Benefits State PTA license We treat on av…
Dining Services Dish Room Attendant (Part-Time Non-Benefitted)
About Roanoke College Roanoke College is a place where every student who works hard has the opportunity to succeed. We champion potential, providing essential learning and leadership through innov…
Data Engineer Lead
POSITION DESCRIPTION: Pioneering Evolution is seeking a full-time, on-site Data Engineer Lead to design and implement secure, scalable data services for a federal software platform supporting fina…
CAD Technician
Job Description Job Description Position Summary: . Responsibilities: • Drawing Control: Maintain and coordinate plant drawings. • Project Documentation: Ensure all required documentation…
Federal Architect
Job Description Job Description Creativity Meets Mission. There has never been a better time to join and be a part of MDLE! With accelerating infrastructure investment worldwide, our services …
Assistant Director for Academic Program Development and SCHEV Liaison
Job Summary The Assistant Director for Academic Program Development and SCHEV Liaison manages activities related to new program development and organizational changes by monitoring academic-relat…
PORTER (FULL TIME)
We are hiring immediately for full time PORTER positions. Location : UA Dulles Club C4 - Washington Dulles Airport 2332, Sterling, VA 20166. Note: online applications accepted only . S…
Movers/Helpers Wanted
**ONSITE JOB OFFERS!!!** Hiring Helpers We make it fast and easy to start working!! Pre-qualify within minutes!! Helper Pay: Paid Weekly • $16 to $18 per hour (Based on Experience) • TIPS E…
Technical Customer Success Manager (Federal Team)
Technical Customer Success Manager (Federal Team) Location: Tysons Corner, Virginia (Hybrid Position) Department: Federal Team Customer Success Type: Full-Time Position Summary …