Logo
InfoPeople

Senior Front End Developer

InfoPeople, Needham Heights, Massachusetts, us, 02494

Save Job

Senior Front-End Angular Developer (POS Experience) Location: Needham MA Employment Type: Full-Time / Contract About the Role We are seeking an experienced Senior Front-End Angular Developer with a strong background in Point of Sale (POS) systems or similar retail transaction technologies. This role will focus on building, enhancing, and maintaining web-based and hybrid POS interfaces to ensure seamless user experiences in high-transaction retail environments. Key Responsibilities - Design and develop scalable front-end applications using Angular (v10+). - Integrate POS front-end solutions with backend services, APIs, and databases. - Work closely with UX/UI designers to translate mockups into responsive, customer-facing applications. - Optimize application performance for speed and scalability across devices. - Collaborate with cross-functional teams (QA, DevOps, Product) to deliver end-to-end solutions. - Maintain and enhance POS functionalities, including payment integrations, inventory management, and real-time transaction processing. - Mentor junior developers and participate in code reviews to uphold high-quality standards. - Ensure security, compliance, and reliability of POS-related front-end systems. Required Skills & Experience - 5+ years of front-end development experience, with at least 3+ years in Angular (v8 or higher). - Hands-on experience building POS systems or working with retail transaction technologies (e.g., payment gateways, EMV, NFC). - Strong knowledge of TypeScript, HTML5, CSS3, and RxJS. - Experience integrating RESTful APIs, GraphQL, or WebSockets. - Familiarity with state management libraries (e.g., NgRx). - Solid understanding of cross-browser compatibility and responsive design. - Background in agile development methodologies and CI/CD pipelines. Preferred Qualifications - Experience with mobile POS or progressive web apps (PWA). - Knowledge of PCI compliance and secure payment integration. - Familiarity with cloud environments (AWS, Azure, or GCP). - Exposure to retail or hospitality industries. Education Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience). Soft Skills - Strong problem-solving and debugging abilities. - Excellent communication and teamwork skills. - Ability to work in fast-paced retail environments with shifting priorities.