As a Senior Full Stack (Frontend focused) Developer, you will design, develop, and optimize web applications, ensuring high performance, SEO, and responsiveness. You'll work across the stack using cutting-edge technologies to build scalable, efficient, and high-quality solutions.
Responsibilities:
- Develop High-Performance Applications: Build and optimize front-end applications with a focus on speed, responsiveness, and low-latency interactions.
- Ensure Low Latency and Efficient Rendering: Implement efficient rendering strategies, optimize bundle sizes, and leverage SSR, SSG, and Edge Functions for improved performance.
- Create SEO-Friendly Solutions: Optimize search engine visibility using Next.js SEO features, metadata enhancements, structured data, and Open Graph.
- Build Mobile-Compatible Interfaces: Develop responsive and mobile-friendly UI/UX across various devices and browsers.
- Maintain Code Quality and Best Practices: Follow clean coding principles and develop end-to-end QA and testing tools.
- Work with Databases: Design and maintain MySQL and NoSQL databases, ensuring efficient read/write operations, low latency, and fault tolerance.
- Backend Development: Implement backend logic using Express.js and other relevant libraries, ensuring scalability and security.
- Data Visualization: Integrate and use charting libraries to build interactive data visualizations.
Requirements:
- 4+ years of Full Stack Development experience.
- Proficiency in JavaScript, TypeScript, React.js, Next.js, and Node.js.
- Strong understanding of SSR, SSG, and edge computing.
- Expertise in SEO best practices, structured data, and metadata optimizations.
- Experience in Express.js or Python for backend development.
- Knowledge of SQL (MySQL) and NoSQL databases, including database optimization techniques.
- Experience with GraphQL, WebSockets, or Microservices Architecture.
- Familiarity with testing frameworks and QA best practices.
Good to Have:
- Familiarity with Cloud Platforms (AWS, GCP, or Azure).
- Experience with data visualization and charting libraries.
- Ability to write clean, maintainable, and scalable code.
- Strong problem-solving skills and ability to work in a fast-paced startup environment.
- Previous experience in Finance or Web3 startups.
- Experience with web3.js, ethers.js, and other blockchain-specific libraries.
- Experience with modern AI tools for 10x efficiency.
- Experience working independently in an agile environment.
- Previous experience in a high-growth startup environment.