Full Stack Engineer
You design and implement end-to-end solutions using Node.js and TypeScript, build scalable APIs and data models, develop responsive React or Next.js interfaces, integrate AWS infrastructure and databases, and maintain secure, reliable, testable code. You improve CI/CD workflows, collaborate with engineers and designers, and solve technical challenges across the platform.
Responsibilities
- Design and implement end-to-end solutions with Node.js back-end services and TypeScript front-end components
- Build and optimize APIs, data models, and application logic
- Manage AWS infrastructure, database integrations, and serverless functions
- Develop responsive, high-performance front-end components with React or Next.js
- Maintain clean, maintainable, secure, performant, reliable, and testable code
- Collaborate with engineers, designers, and leadership on development and user experience goals
- Improve development workflows and CI/CD pipelines
- Solve technical challenges across the platform
Requirements
- Strong proficiency in TypeScript and Node.js
- Experience building modern front-end applications with React, Next.js, or similar frameworks
- Familiarity with RESTful APIs
- Familiarity with GraphQL APIs
- Familiarity with microservices architecture
- Experience with relational databases such as PostgreSQL
- Experience with graph databases such as Neo4j
- Understanding of CI/CD and deployment tools such as GitHub Actions or Jenkins
- Knowledge of AWS cloud environments
- Experience with serverless or container-based architectures
- Understanding of software design principles, scalability, reliability, and performance optimization
- Experience with Web3 technologies and integrations is a bonus
- Strong problem-solving abilities
- Excellent communication skills
Benefits
- Token allocation
- Bonuses