Job Description
Key Responsibilities
- Develop and maintain product pages using React and TypeScript, focusing on user interface components and interactive features.
- Package and distribute open source SDKs, ensuring compatibility with various platforms and adherence to coding standards.
- Create and refine a Chrome plugin for data wallet functionality, leveraging React Hook to build modular and reusable components.
- Collaborate with cross-functional teams to design and implement features that align with business goals and user needs.
- Conduct code reviews, debug issues, and optimize performance for both web applications and browser extensions.
- Document development processes, update technical specifications, and maintain clear communication with stakeholders.
- Stay updated on industry trends and best practices in frontend development, particularly in React, TypeScript, and web extension technologies.
- Participate in agile development cycles, including sprint planning, daily stand-ups, and iterative testing.
- Ensure the security and reliability of data wallet-related features, adhering to privacy regulations and best practices.
- Provide support for existing projects, troubleshoot technical challenges, and contribute to the continuous improvement of the product.
Job Requirements
- Proficient in React and TypeScript, with a strong understanding of component-based architecture and state management.
- Experience with frontend frameworks and libraries, including but not limited to React Hook, Redux, and Webpack.
- Knowledge of web development fundamentals, such as HTML5, CSS3, and JavaScript, with a focus on cross-browser compatibility.
- Basic understanding of Chrome plugin development, including manifest files, background scripts, and content scripts.
- Ability to work with open source tools and platforms, including GitHub for version control and CI/CD pipelines.
- Strong problem-solving skills and attention to detail, with a commitment to writing clean, maintainable code.
- Excellent communication skills, both written and verbal, to collaborate effectively with team members and stakeholders.
- Fast learner with a proactive attitude, capable of adapting to new technologies and methodologies quickly.
- Preferred: Experience with data wallet technologies, such as cryptographic libraries, secure data storage, and API integrations.
- Preferred: Familiarity with agile methodologies and DevOps practices, including CI/CD and automated testing.
- Preferred: A background in computer science or a related field, with a demonstrated interest in software development and innovation.
- Must be available for a minimum of 10 hours per week, with flexibility to work remotely or on-site as needed.
Compensation includes a competitive stipend, mentorship opportunities, and potential full-time conversion based on performance and company needs. The ideal candidate will have a passion for frontend development, a collaborative mindset, and a drive to contribute to impactful projects. This role offers hands-on experience with real-world applications, including product development, SDK packaging, and browser extension creation, providing valuable skills for a career in software engineering.


