- Company Name
- ppl3
- Job Title
- Senior Frontend Developer
- Job Description
-
**Job Title:** Senior Frontend Developer
**Role Summary:**
Lead the design, development, and maintenance of a scalable, reliable SDK that powers web3 checkout and payment workflows. Ensure optimal user experience, high performance, fault tolerance, and 99.9% availability while translating complex business requirements into robust technical solutions.
**Expectations:**
- Deliver high‑quality, maintainable code on schedule in an Agile environment.
- Maintain strict attention to detail in design specifications and user experience.
- Collaborate cross‑functionally with backend, protocol, and business teams.
- Drive innovation, problem‑solving, and continuous improvement of frontend architecture.
**Key Responsibilities:**
- Architect and build the frontend SDK using modern JavaScript frameworks (React, Vue.js, Angular, Svelte).
- Implement responsive, accessible UI components that integrate with blockchain and payment APIs.
- Optimize performance, ensure fault tolerance, and guarantee high availability across distributed systems.
- Write unit, integration, and E2E tests; enforce code quality through code reviews and CI/CD pipelines.
- Produce clear documentation and onboarding materials for internal and external developers.
- Mentor junior developers and promote best practices in frontend development.
- Participate in backlog grooming, sprint planning, and retrospectives as part of the Agile team.
**Required Skills:**
- Proficiency in React, Vue.js, Angular, or Svelte (TypeScript preferred).
- Strong understanding of HTML5, CSS3, and responsive design principles.
- Experience with Web3, blockchain SDKs, and payment integration.
- Familiarity with RESTful and GraphQL APIs, WebSocket, and JSON-RPC.
- Knowledge of state management (Redux, Vuex, NgRx, or equivalent).
- Expertise in build tools (Webpack, Vite, Rollup), version control (Git), and CI/CD pipelines.
- Ability to write automated tests (Jest, Cypress, Playwright).
- Excellent analytical, problem‑solving, and communication skills.
**Required Education & Certifications:**
- BS or MS in Computer Science, Information Systems, or a related field.
- Proven track record of developing high‑volume, scalable frontend solutions.
- Experience working in startup or Agile development environments.
New york city, United states
Hybrid
Senior
10-09-2025