- Company Name
- P2P
- Job Title
- Frontend Software Engineer
- Job Description
-
Job title: Frontend Software Engineer
Role Summary:
Build, enhance, and maintain high‑performance, user‑centric web applications for a decentralized finance platform, using TypeScript, React, and modern web technologies. Collaborate with backend, product, and design teams to deliver secure, scalable, and accessible interfaces that support blockchain services and yield products.
Expatations:
- Full‑time contractor with remote work flexibility.
- Deliver functional code on schedule within a fast‑paced, collaborative environment.
- Participate in architectural discussions, code reviews, and incident response.
Key Responsibilities:
- Design, develop, and maintain responsive frontend applications with TS/React.
- Implement interactive features, state management, and efficient data flows.
- Optimize performance, ensure scalability, and conduct automated testing.
- Translate blockchain concepts into intuitive UIs and integrate with APIs.
- Collaborate with backend engineers, product managers, and designers.
- Participate in code reviews, maintain coding standards, security, and accessibility.
- Contribute to technical roadmap and improve development processes and tooling.
- Provide post‑incident analysis and documentation to prevent recurring issues.
Required Skills:
- 3+ years of professional frontend development, strong portfolio.
- Mastery of TypeScript, React, HTML, CSS, JavaScript, Node.js, and build tools.
- Experience with state management libraries (Redux, Zustand, etc.) and API integration.
- Knowledge of responsive design, cross‑browser compatibility, and accessibility standards.
- Familiarity with version control (Git) and collaborative workflows.
- Understanding of CI/CD, cloud infrastructure, and DevOps practices.
- Excellent problem‑solving, communication, and teamwork abilities.
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Relevant certifications in frontend or web development are a plus.