TL;DR
Senior Fullstack Engineer (Next.js, Node.js): Building and scaling a modern web platform using Next.js and Fastify, with an accent on architectural decisions, performance, security, and reliability. Focus on integrating AI-driven solutions, enhancing user experience through analytics and A/B testing, and mentoring other engineers.
Location: Remote (within ±4 hours of CET)
Company
hirify.global is a leading tech company creating and operating innovative consumer products across health, education, and entertainment industries.
What you will do
- Develop complex features and modules across the full stack using Next.js and NodeJS.
- Enforce best practices in coding, testing, caching, and performance monitoring for a robust application.
- Design and implement comprehensive security measures at application, infrastructure, and data levels.
- Collaborate with product and analytics teams to integrate analytics and conduct A/B tests.
- Research and integrate emerging technologies, including AI-driven solutions, to improve products and workflows.
- Mentor other engineers, promote best practices, and communicate technical concepts to stakeholders.
Requirements
- Next.js: Minimum 2 years of active, commercial experience (v14.x/v15.x) on primary frontend projects.
- NodeJS: Minimum 3 years of hands-on experience with modern frameworks like NestJS, Fastify, or Hono.
- Strong proficiency with PostgreSQL and/or Supabase, including query optimization and schema design.
- In-depth, practical knowledge of Prisma or Drizzle ORM for complex queries and migrations.
- Profound understanding of caching strategies (e.g., Redis) to optimize performance.
- Full proficiency with Docker for containerized applications and docker-compose.
- Understanding and practical application of background workers and message queues (e.g., BullMQ, RabbitMQ).
- Proven experience in building secure systems, protecting against OWASP Top 10, CSP, and CORS.
- Experience with analytics tools (e.g., Google Analytics, PostHog) and A/B testing platforms.
- Excellent communication skills with the ability to articulate complex technical concepts.
- Strong product mindset to translate business objectives into technical solutions.
Nice to have
- Experience with CI/CD pipelines (e.g., GitHub Actions, GitLab CI).
- Experience with monorepo tools (e.g., Turborepo, Nx).
- Experience writing unit and integration tests (e.g., Jest, Playwright).
Culture & Benefits
- Remote work environment with unlimited paid time off and paid national holidays.
- Company-provided MacBook for seamless productivity.
- Flexible Independent Contractor Agreement offering autonomy and entrepreneurial opportunities.
- Be part of a fast-growing team with excellent opportunities for personal and professional growth.
- Work in an ambitious and driven culture that thrives on challenges and rewards impactful results.
Hiring process
- Application review (typically 3-5 days).
- Recruiter Screening (40 minutes).
- Technical Interview (60 minutes).
- Final Interview (30 minutes).
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →