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 complex feature ownership, architectural decisions, and high standards for performance, security, and reliability. Focus on integrating AI-driven solutions, implementing data-driven improvements, and mentoring other engineers to enhance user experience and development workflows.
Location: Remote (CET ±4 hours, must be located in Ukraine, European Union, Turkey, South Africa, Brazil, Serbia, North Macedonia, Montenegro, Albania, Bosnia)
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 using Next.js for frontend and Node.js for backend.
- 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, particularly AI-driven solutions, to improve products and development workflows.
- Mentor other engineers and promote best practices.
Requirements
- Next.js: Minimum 2 years of active, commercial experience (v14.x/v15.x) on at least two recent projects.
- Node.js: Deep knowledge and at least 3 years of hands-on experience with frameworks like NestJS, Fastify, or Hono.
- Databases: Strong proficiency with PostgreSQL and/or Supabase, including query optimization.
- ORM: In-depth practical knowledge of Prisma or Drizzle ORM, with experience in complex queries and migrations.
- Caching: Profound understanding and application of caching strategies (e.g., Redis).
- Docker: Full proficiency with Docker for containerized applications, including docker-compose.
- Workers & Queues: Understanding and practical application of background workers and message queues (e.g., BullMQ, RabbitMQ).
- Security: Proven experience in building secure systems (OWASP Top 10, CSP, CORS, API security).
- Analytics & A/B Testing: Experience with tools like Google Analytics, PostHog, Mixpanel.
- Mentorship: Passion for teaching and helping team members grow.
- Communication: Excellent communication skills for technical and non-technical stakeholders.
- Product Mindset: Ability 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 promoting work-life balance.
- Unlimited paid time off for recharging.
- Paid national holidays.
- Company-provided MacBook for seamless productivity.
- Flexible Independent Contractor Agreement offering autonomy and tax advantages.
- Opportunity for personal and professional growth in a fast-growing team.
Hiring process
- Application review (3-5 days).
- Recruiter Screening (40 minutes).
- Technical Interview (60 minutes).
- Final Interview (30 minutes).
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →