Dreamix

Senior Full-Stack Engineer, React, Node.js

Dreamix

full-time

Posted on:

Origin:  • 🇧🇬 Bulgaria

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSDynamoDBJavaJavaScriptNext.jsNode.jsPythonReact

About the role

  • Design, develop, and maintain high-performance full-stack web applications using Next.js 15 (React 19), deployed on Vercel.
  • Implement modern user interfaces using TailwindCSS and shadcn/ui (built on Radix UI).
  • Integrate and manage authentication flows using Clerk or equivalent identity providers (e.g., AWS Cognito, Auth0, Kinde, Keycloak).
  • Design scalable data models in AWS DynamoDB using both multi-table and single-table design patterns.
  • Manage secure document storage and delivery using AWS S3, CloudFront, and AWS WAF.
  • Develop and integrate serverless APIs using AWS Lambda with ALB, Lambda URL, or API Gateway.
  • Collaborate on backend API integrations (Python FastAPI) without requiring hands-on Python development.
  • Contribute to infrastructure deployments using AWS CloudFormation and The Serverless Framework.
  • Support AWS networking configurations (VPC peering, PrivateLink) for secure application environments.
  • Learn and apply healthcare data standards (FHIR, openEHR) for handling PII and PHI, with training provided.

Requirements

  • Minimum 5+ years of professional experience developing frontend applications using React.
  • Strong expertise with Next.js (v13+), ideally Next.js 15 (React 19).
  • Experience deploying to Vercel.
  • Solid knowledge of TailwindCSS (experience with shadcn/ui is a plus).
  • Hands-on experience with AWS DynamoDB, S3, CloudFront, and Lambda.
  • Experience with serverless APIs (Lambda + ALB, Lambda URL, or API Gateway).
  • Familiarity with authentication systems such as Clerk, AWS Cognito, or Auth0.
  • Proven track record of delivering high-quality, scalable applications in production environments.
  • Experience working in Agile/Scrum environments.
  • Strong problem-solving skills and the ability to make technical decisions that balance innovation with business needs.
  • Proficiency in written and spoken English.