Job Description
We are seeking a skilled Next.js/React Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining web applications with a focus on automation and cross-chain messaging protocols. You will work on our Automation Hub platform (app.oak.tech) and build new decentralized applications (dApps) from the ground up.
Key Responsibilities
- Understand the API design of OAK automation and cross-chain messaging protocol
- Design and implement new features on Automation Hub using Next.js, HTML, Tailwind CSS, and TypeScript
- Integrate third-party services such as OAuth, databases, and notifications using standard REST API
- Build new dApps from the ground up in line with provided design specifications
- Optimize dApps for compatibility and responsiveness across various platforms and devices
- Monitor and enhance application performance
- Conduct thorough testing and debugging using automated tools to ensure optimal functionality, reliability, and security
- Write clean, maintainable, and well-structured code adhering to best practices and industry standards for Next.js development
Job Requirements
- Proven experience with Next.js and React development
- Strong proficiency in TypeScript, HTML, and Tailwind CSS
- Experience working with REST APIs and third-party service integrations
- Knowledge of blockchain technology and dApp development is a plus
- Familiarity with automated testing tools and debugging techniques
- Understanding of responsive design principles and cross-platform compatibility
- Ability to write clean, maintainable code following best practices
- Strong problem-solving skills and attention to detail
Preferred Qualifications
- Experience with OAuth implementation
- Knowledge of database integration
- Understanding of web application performance optimization
- Familiarity with security best practices in web development