Frontend Developer
iPostal1 · Suffern, NY · 1 wk ago
HybridAccounting$90k–$100k/yrFull-time
About the role
We’re looking for a skilled Frontend Developer to take meaningful ownership of our web-based application. You’ll move beyond pure execution and help shape the direction of our frontend by architecting scalable UI components, maintaining and extending our legacy codebase with care, and driving a high-quality user experience across workflows and task management tools.
Responsibilities
- Own the development and maintenance of complex UI features
- Read, understand, and contribute to an existing legacy codebase, extending and improving it without introducing regressions
- Arcitect reusable, well-documented component libraries and frontend patterns adopted across the team
- Build intuitive, responsive interfaces for various workflows and task management, optimized for all devices and browsers
- Collaborate closely with backend engineers to design and integrate frontend components with PHP services
- Lead or actively contribute to code reviews, providing feedback that raises team-wide quality standards
- Identify and resolve performance bottlenecks; champion optimization and page load improvements
- Participate in frontend architecture discussions and advocate for maintainable, long-term technical decisions
- Proactively surface risks, blockers, and progress to stakeholders before they become problems
Requirements
- 3–5 years of professional frontend development experience
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3
- Hands-on production experience with React or Vue.js
- Demonstrated ability to navigate and contribute to existing legacy codebases, reading unfamiliar code confidently and extending it cleanly
- Solid understanding of responsive design and cross-browser compatibility
- Experience with Git-based workflows: branching strategies, pull requests, and code reviews
- Ability to write clean, scalable, and well-documented code
- Strong communicator: surfaces issues early, documents decisions, and collaborates effectively across teams
Qualifications
- Understanding of UI/UX principles, with the ability to evaluate and constructively push back on designs
- Familiarity with PHP or backend service integration patterns
- Comfort facilitating technical discussions and advocating for architectural decisions
- Experience with frontend build pipelines (Webpack, Vite, Babel, PostCSS)
- Experience contributing to or helping lead a component library or design system
- Exposure to enterprise-level web applications with high complexity or scale
- Working knowledge of accessibility standards (WCAG 2.1 AA) and inclusive design principles