logo

View all jobs

Senior UI Developer

King of Prussia, PA
Our client is looking for a Senior Level UI Developer. This individual must be capable of performing analysis, design, implementation, testing, maintenance, and support tasks with minimal supervision. This position is responsible for the development of highly- responsive, web-based user interface components, and developing innovative solutions for our customers.
Job Responsibilities:
  • Architect, design, code, unit test, fully implement and deliver application features with highest quality and security to prevent unauthorized access.
  • Create modular, scalable, testable, tested, performant sub systems which interface via well-defined end points using software engineering best practices such as unit testing, design patterns etc.
  • Take ownership of developing new highly responsive, web-based user interface components and modules, and be passionate about building scalable solutions
  • Work with product team to understand user interactions and iteratively build/enhance customer facing features.
  • Drive technical decision making with engineering team and architects that affect complex systems
  • Demonstrate a holistic and strategic mindset when developing and designing new modules and resources with a focus on the big technical picture.
  • Develop a flexible and well-structured front-end architecture, along with APIs to support it.
  • Write and review PRs with a focus on ensuring best practices and improving our products.
  • Skilled in working within a team-oriented, collaborative environment, and able to contribute to technical, design and retrospective dialogs.
  • Proven analytical and problem-solving skills.
  • Passionate about learning and applying new technologies.
  • Must possess strong interpersonal, organizational, presentation and facilitation skills.
  • Able to identify root cause of system issues and determine short- and long-term resolutions.
  • Proficient in REACT React UI build and WEB web development- related concepts.
  • Extensive experience in core JavaScript, JS- based framework, architectural setup, web pack, hooks, state management techniques, web security and performance optimizations.
Qualifications:
  • 6+ years experience required.
  • Good knowledge of API integration, unit testing, HTML and CSS.
  • Understanding of source control management (Git/GitHub) is a nice to have.
  • Good to have – understanding around accessibility standards and best practices, including the WebEB Content Accessibility Guidelines (WCAG) or experience with assistive technology (e.g., screen readers, screen magnifiers, voice recognition) in conducting accessibility testing.
  • Experience in TDD and BDD approach.
  • Experience in deploying React aApps using CI/CD pipelines.
  • Bachelors degree in computer science, information systems or a related field required.

Share This Job

Powered by