Senior Frontend Engineer

Expert In Recruitment Solutions

Malvern, PA

JOB DETAILS
SKILLS
Amazon Web Services (AWS), Application Programming Interface (API), Automation, Cloud Applications, Cloud Computing, Code Reviews, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Develop Methodologies, Documentation, GraphQL, IDE (Integrated Development Environment), Identify Issues, Integration Testing, Java, JavaScript, Machine Tool, Node.js, Problem Solving Skills, Production Support, Production Systems, Productivity Management, Python Programming/Scripting Language, REST (Representational State Transfer), React Native, React.js, Scalable System Development, Scripting (Scripting Languages), Software Administration, Software Development, Software Development Lifecycle (SDLC), Software Testing, Systems Analysis, Test Plan/Schedule, Testing, Time Management, Unit Test, User Interface/Experience (UI/UX)
LOCATION
Malvern, PA
POSTED
30+ days ago
Senior Frontend Engineer
Hybrid - Malvern, PA

ASSESSMENT REQUIRED

We are seeking a Senior Frontend Engineer with strong UI expertise and hands on experience building modern, scalable applications using React.js, Preact and JavaScript/TypeScript. This role focuses on designing and delivering high quality user interfaces, contributing to frontend architecture, and partnering closely with cross functional teams to build reliable, cloud native solutions.

Core Responsibilities
  • Provide senior level system analysis, design, development, and implementation of frontend applications and supporting services.
  • Translate complex technical specifications into high quality, maintainable code for new development and enhancement work.
  • Design and implement reusable UI components, state management solutions, routing, and frontend architecture patterns.
  • Integrate frontend applications with REST and GraphQL APIs, ensuring reliability and performance.
  • Write, maintain, and execute unit, integration, and UI tests, with a strong focus on automation and quality.
  • Promote code through development, test, and production environments on schedule; provide post production support as needed.
  • Participate in design reviews, code reviews, and test inspections throughout the software development lifecycle.
  • Troubleshoot and resolve complex technical issues, escalating appropriately and documenting solutions.

Required Qualifications
  • 5+ years of related work experience
  • Strong proficiency in React.js and modern JavaScript / TypeScript, including:
    • Hooks
    • Component design
    • State management
  • Solid understanding of frontend architecture, UI composition, routing, and API integration.
  • Experience with testing frameworks for unit, integration, and UI testing.
  • Experience building and supporting cloud native applications, preferably on AWS.
  • Strong understanding of software development methodologies and enterprise development standards.
  • Ability to work independently on complex problems while collaborating effectively within a team.
  • Familiarity with Node.js based tooling (npm, build scripts) and modern CI/CD pipelines for frontend applications.
  • Awareness of performance, security, and accessibility best practices for production grade UI applications.
  • Experience with Java and/or Python in backend or integration contexts.

Preferred / Nice to Have Skills
  • Experience with React Native.
  • Experience using Claude Code or agentic IDEs to improve developer productivity.

About the Company

E

Expert In Recruitment Solutions