Own features end-to-end — from technical design and implementation to testing, deployment, and observability — across Next.js UI, Node APIs, and data layers.
Build high-quality React/Next.js frontends with Tailwind CSS, emphasizing accessibility (WCAG 2.1), Core Web Vitals, and cross-browser/device reliability.
Design and integrate APIs (REST/GraphQL): write clear contracts, handle auth, rate limiting, and error semantics; integrate third-party APIs when needed.
Develop backend services in Node.js (Express/Nest or similar), including data modeling, migrations, and business logic.
Work with databases (MySQL + NoSQL flavors), including query optimization, indexes, and pragmatic use of ORMs (e.g., Prisma/TypeORM).
Improve reliability & performance using caching (e.g., Redis), background jobs/queues (e.g., SQS/BullMQ), and thoughtful SSR/ISR strategies.
Contribute to mobile (React Native/Expo) by sharing UI patterns and business logic to extend key web features to mobile.
Level-up DevOps practices: contribute to CI/CD (GitHub Actions/Vercel/AWS), environment configs/secrets, basic IaC where appropriate, and zero-downtime deploys.
Instrument and observe applications (logs/metrics/traces) and drive MTTR down with alerting and error budgets (Sentry/Datadog/Grafana or similar).