Developer- UI Developer | McLean, VA
E-Solutions
UI Developer
Core Requirements and Skills:
- Proficiency in React
- Hooks and functional components: Mastery in using useState, useEffect, useContext, useReducer, etc.
- React Context: In-depth knowledge of state management and performance optimization strategies.
- React Router: Familiarity with dynamic routing in single-page applications (SPAs).
- Component architecture: Experience with scalable and reusable component design.
- JavaScript/PropTypes Mastery
- ES6+ features: Destructuring, async/await, arrow functions, modules, etc.
- PropTypes for type-checking: Experience using prop-types to enforce type safety in React components.
- Promises and async programming: Advanced understanding of asynchronous JavaScript.
- Functional programming concepts: Familiarity with immutability, pure functions, and higher-order functions.
- Runtime validation: Knowledge of how to implement and manage runtime prop type validation in React applications.
- CSS and Design Systems
- CSS-in-JS frameworks: Styled-components, Emotion, or similar libraries.
- Responsive Design: Deep knowledge of media queries, Flexbox, and CSS Grid.
- Sass or Less: Experience with pre-processing CSS for scalable styles.
- Design Systems: Ability to work with or create component libraries and design systems (e.g., Storybook).
- Tooling and Build Systems
- Webpack: Strong grasp of bundling, tree-shaking, and code-splitting.
- Babel: Understanding of JavaScript transpiling and polyfills for cross-browser compatibility.
- CI/CD pipelines: Familiarity with integrating front-end code in continuous deployment environments (e.g., Jenkins, GitLab CI).
- Linting and code formatting: ESLint, Prettier, and other code quality tools.
- Testing and Quality Assurance
- Unit testing: Experience with Jest and Mocha.
- Component testing: Experience with React Testing Library or Enzyme.
- End-to-end (E2E) testing: Knowledge of tools like Cypress or Puppeteer for automated browser testing.
- Version Control and Collaboration Tools
- Git: Mastery of Git workflows (e.g., Gitflow, trunk-based development).
- GitHub/GitLab: Experience with code review, PR processes, and collaboration tools.
- Agile methodologies: Familiarity with Scrum or Kanban for iterative development.
- Web Performance Optimization
- Performance tuning: Optimizing React components for speed and reducing re-renders (e.g., memoization, lazy loading).
- Page load times: Experience with tools like Lighthouse or WebPageTest.
- Cross-Browser Compatibility and Accessibility
- Cross-browser testing: Ensuring compatibility across Chrome, Firefox, Safari, and Edge.
- Accessibility (a11y): Understanding of ARIA standards and how to create inclusive UIs.
- API Integration and Data Fetching
- RESTful APIs: Proficiency in consuming and integrating APIs.
- API Contracts: Experience collaborating with API teams to create/modify contracts based on the needs of the UI.
- Experience with Modern Development Environments
- VSCode or WebStorm: Proficiency with modern development tools, extensions, and workflows.
- Debugging: Strong debugging skills using browser DevTools and tools like React Developer Tools.
Additional Skills and Nice-to-Haves:
- Node.js or Java: Some backend knowledge for full-stack development.
- Micro-frontend architecture: Understanding of how to break large applications into small, manageable pieces.
Soft Skills:
- Communication: Ability to communicate complex technical concepts to non-technical stakeholders.
- Leadership: Experience mentoring junior developers and leading technical discussions. Capable of driving projects from inception to completion, even in ambiguous or fast-paced environments.
- Problem-solving: Strong analytical skills to address performance, architecture, and scalability issues.
- Collaboration: Ability to work effectively in a team, contributing to both front-end and cross-functional projects.
- Self-motivation and autonomy: Ability to take ownership of tasks, work independently, and stay motivated without constant supervision. Skilled at managing time effectively, prioritizing tasks, and proactively addressing challenges to meet deadlines.
- Code Review Expertise: Skilled in conducting thorough, constructive code reviews, ensuring code quality, consistency, and best practices. Able to provide clear feedback, mentor teammates, and foster a collaborative development environment while balancing code maintainability with project timelines.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Developer- UI Developer | McLean, VA in Dallas, TX vacancy
$120k
...Title: UI Developer Location: Dallas, TX ( Must be able to go for the in-person interview) Rate: $120k including QPLC (Fulltime/W2) Client: Wipro Must Have skillset: HTML/CSS, Javascript/Typescript Minimum Qualifications - Education...SuggestedFull time- ...UI Developer Location: Hybrid onsite Chicago or Dallas (Local only) Interview Mode: Final interview onsite Type: Long term contract Work To Be Performed: Working in collaborative environment to develop software on the assigned tasks for UI applications...SuggestedLong term contractLocal area
- ...Job Title: UI Developer Location: 1503 LBJ FRWY, Suite 275, Dallas, Texas 75234, United States Duration: 6 Months Contract This is a senior/lead level position, who can design an entire application on their own and guide the rest of the team during...SuggestedContract work
- ...UI Developer Location: Plano, TX (Onsite) Experience Required: 9+ years Employment Type: FTC Technical Skills: Design and implement Web-based application using React framework. React.JS, NodeJS, Redux Evaluate, suggest, and outline improvements to existing...SuggestedFixed term contract
- ...Role: Sr. UI Developer Location: Dallas, TX Duration: 6+ Months Top Three Skills: 1. Javascript ES6 2. NodeJS 3. Unit Testing **Spanish Speaking is a plus** Job Description: Required Skills: Front...SuggestedImmediate startRelocation
- ...Angular JS (UI Developer) Location: Irving, TX, United States Role Responsibilities: Deliver a complete, high performant, and secure front end application using HTML5/AngularJS/CSS Writing tested, idiomatic, and documented JavaScript, HTML and CSS Design...Work experience placement
- ...Greetings from Rootshell Inc, One of our client is looking for UI Developer in Dallas, TX as of now it is a remote position. Role: Mid Level UI Developer, Location: Dallas, TX or Remote Duration: Long Term ~2 to 4 years of experience as a...Remote work
- ...candidates must be local to Dallas for mentorship and potentially more occasional onsite than 3 times per year as needed Role: UI Developer Location: Remote (requires onsite 3 times per year for up to 1 week at a time) Duration: 1 year open-ended...Contract workLocal areaRemote work
- ...Job Title: Senior Next.js UI Developer Job Location: Phoenix AZ/ Irving TX – 5 days Onsite Job type: Contract/ C2C Need an experienced Next.js UI Sr. Developer to join our engineering team. The ideal candidate has strong front end expertise, deep knowledge of...Contract workWork experience placement
- ...Senior UI Developer Client is looking to hire Senior level UI Developers for their team here in Dallas. We are looking for a group of strong UI developers who can help build out a multiversal Front-end to Middle-tier application that can be utilized in multiple countries...
- ...Role: UI Developer (HTML/CSS) Location: Charlotte, NC / Dallas, TX / Atlanta, GA / Waltham (near Boston), MA Fulltime position Onsite position JD: Skill: UI Developer (HTML/CSS) ~5 year of experience developing web client...Full timeFlexible hours
- ...Contingent Worker- UI/UX I. WORK TO BE PERFORMED: Working in collaborative environment, design, architect and develop software on the assigned tasks for front-end application within Renaissance Risk UI projects. Follow technical direction and work with...
- ...JavaScript 2. .js Frameworks 3. Consuming RestAPI's Job Description: POSITION: JavaScript Applications Developer The UI developer is responsible for implementing the user interface designed by the content and user experience team utilizing...H1bLocal area
- ...board and assisted to ensure a smooth integration at the client’s location. Job Description Client is looking to hire Senior level UI Developers for their team here in Dallas. We are looking for a group of strong UI developers who can help build out a multiversal Front-end...Shift work
- ...of finance and technology, helping institutions, startups, and developers navigate a digitally native economy. Led by CEO and Founder Michael... ...decisions around architecture, state management, and shared UI patterns. You care deeply about performance, usability, and developer...Work at officeLocal areaFlexible hours
- ...Senior UI Developer (Angular) - Local to Pittsburgh, Cleveland, or Dallas Category: Software Development/ Engineering Main location: United States, Pennsylvania, Pittsburgh Alternate Location(s): United States, Texas, Dallas United States, Ohio, Cleveland...Permanent employmentFull timeLocal areaFlexible hours
- ...About the job UI Angular Developer Role: UI Angular Developer Location: Dallas, TX (Preference for local candidates) Duration: 6-12 Months, Full-time, Onsite Key Skills: Angular, Node.js, GraphQL, Cloud, Jenkins, Streaming, Charting, UI Design Patterns...Full timeLocal area
- ...ob Title: UI Developer (Angular) Location: Irving, TX & Mississauga, ON, Canada (3 days onsite in a week) Employment Type: Full-time Qualifications ~ Minimum 10+ years of application development experience with lead experience ~4+...Full time3 days per week
- ...UI Developer With Angular 5 Or 6 Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Location: Dallas, TX Job description: UI Developer with strong Angular 5 experience...
- ...Sr. Angular UI Developer / Lead (Micro Frontend) We are seeking a talented Angular UI Developer to join our dynamic team. The ideal candidate will have a strong background in developing user interfaces using Angular and an understanding of Micro Frontend architecture...
- ...Senior Angular UI Developer Location: Dallas, TX (Hybrid) Responsibilities Design, develop & test Angular based web app. Skilled in developing reusable UI modules and unit tests using the latest version of Angular (14 or greater) with TypeScript deployed...
$45 - $53 per hour
...Angular UI/UX Developer At NTT DATA, we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees have been key factors in our company's growth and market presence. By hiring the best people and helping them...Hourly payTemporary workRemote workFlexible hours- ...Candidate needs to have hands on experience on Native Angular/AngularJS Job description Front End Web UI Angular/AngularJS Developer - 6+ years of s/w development experience, with the following technologies: Software development using...
- ...About the job Front End React UI Developer ***W2 only*** Position: Front End React UI Developer Work Authorization: All Work Authorizations Location: 100% Remote Remote Info: Remote but Dallas, TX preferred. If they are interested in converting...Contract workRemote workRelocation
- ...Job Title - Senior ServiceNow UI Developer Location - Santa Clara, CA Hybrid or US Remote Duration - 3-6 Months Job Description: We are seeking a highly skilled and forward-thinking Senior Software Developer to join our growing team. The successful...Remote work
- ...UI Developer (Angular) Location: Irving, TX & Mississauga, ON, Canada (3 days onsite in a week) Employment Type: Full-time Qualifications ~ Minimum 10+ years of application development experience with lead experience ~4+ years’ experience with leading Angular...Full time3 days per week
- ...Senior UI Developer (Angular) This role will require someone in Cleveland, OH, Pittsburgh, PA, Dallas, TX, or Miamisburg, OH.CGI is looking for senior Angular UI developers who have a passion for solving problems. At CGI, you get to do more than just sling code, you...Permanent employmentFull timeLocal areaFlexible hours
- ...Job Description Develop user interfaces with Angular, Typescript, and related technologies. Strong hands-on experience with JavaScript, SCSS/CSS, and HTML. Develop software workflows and UIs. Develop application codes and unit tests in Angular, Java Technologies...Shift work
- ...Senior Angular UI Developer We are looking for a Senior Angular UI developer responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. He or she will also be leading and UI engineering initiatives...
- A tech company is seeking a Front End React UI Developer for a remote position with a focus on the Chromium Project in Hospitality. The ideal candidate will have at least 3 years of experience in React.js Development, with knowledge of TypeScript, CSS, HTML, and Electron...Full timeContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Developer- UI Developer | McLean, VA. Be the first to apply!
Related searches
- spring boot developer Dallas, TX
- remote ruby on rails developer Dallas, TX
- ms access developer Dallas, TX
- senior tableau developer Dallas, TX
- senior magento developer Dallas, TX
- senior sas developer Dallas, TX
- kernel developer Dallas, TX
- c developer Dallas, TX
- api developer Dallas, TX
- mainframe developer Dallas, TX

