Miracle Software Systems Inc. is seeking a Senior Front-End Developer for one of our clients @ Camden, NJ(Hybrid). We are looking for Candidates who have experience with React.js, Angular.js, Next.js, Material UI (MUI), Figma skills.
Requirement Details:
Position: Senior Front-End Developer
Location: Camden, NJ
Duration: 12 Months
Description:
Client is seeking a Senior Front-End Engineer (Consultant) to design, build, and modernize UI components that support Client s multi-tier web applications (e.g., Subarunet and related platforms).
This is a hands-on senior individual contributor role focused on implementation, frontend architecture contribution, and modernization of existing UI patterns. The consultant will work cross-functionally with
backend engineers, designers, and business stakeholders to deliver high-quality, scalable, and responsive applications.
Responsibilities:
Develop UI components for enterprise web applications using modern frontend frameworks
Translate business and design requirements into responsive and accessible user interfaces
Build and maintain reusable UI components aligned with shared libraries and design standards
Integrate frontend components with backend services via REST APIs
Ensure cross-browser compatibility, responsiveness, and adherence to accessibility standards
Participate in full SDLC activities including development, testing and deployment
Collaborate in agile ceremonies with IT, QA, and business teams to deliver quality releases
Contribute to documentation and continuous improvement of frontend practices
Technical Skills and Qualifications:
Strong expertise in ReactJS, TypeScript and/or JavaScript
Experience with Next.js for routing and application structure
Proficiency with Redux (or equivalent) for state management
Experience with Material UI (MUI) as a component library
Familiarity with Axios or similar HTTP clients and REST APIs
Experience with NPM for dependency and build management
Familiarity with automated dependency tools such as Dependabot
Experience working with private repositories (e.g., JFrog)
Experience building applications aligned to centralized design systems (Figma)
Experience with Jest for unit testing and Cypress for UI and end-to-end testing
Non-Technical Skills:
Able to work independently and take initiative to find solutions for business requirements
Can-do attitude and desire to help teammates
Strong analytical skills, excellent communication skills
Work Environment:
8 years of professional experience.
Hybrid work environment preferred.
Bachelor s degree in computer science, business, or related field.