This is a place to grow, learn and connect. Everything that makes you who you are is welcome here.
Full time
Senior Full-Stack Engineer (React/Next.js + Node)
Purpose: Lead architecture and delivery of client web apps; coach developers; ensure quality, security, and on-time releases.
Purpose: Lead architecture and delivery of client web apps; coach developers; ensure quality, security, and on-time releases.
Key Responsibilities
• Own end-to-end delivery: discovery → design → implementation → release → observability.
• Design clean service boundaries and data models; choose patterns (monolith vs. modular/microservices) pragmatically.
• Build scalable APIs (REST/GraphQL), integrate external services, and optimize DB queries & caching.
• Establish coding standards, testing strategy, and CI quality gates; conduct impactful code reviews.
• Collaborate with clients, translate business goals into technical plans, and set realistic milestones.
• Mentor FE/BE engineers; unblock teams; raise the bar on performance, accessibility, and security.
Minimum Qualifications
• 6–10 years in modern web development, including React 18/Next.js 14 and Node.js 18+ (NestJS/Express).
• Strong with TypeScript, relational DBs (PostgreSQL/MySQL), ORMs (Prisma/TypeORM), and caching (Redis).
• CI/CD experience (GitHub Actions/GitLab), containerization (Docker), and cloud basics (AWS/Azure).
• Solid testing (Jest, Testing Library, Playwright/Cypress) and code quality mindset.
• System design, performance profiling, and production incident handling.
KPIs & 30/60/90 Success Plan
• KPIs: On-time delivery; defect leakage < 2% of story points; P95 latency targets met; Core Web Vitals green; MTTR < 1 hr.
• 30 days: Ship small feature end-to-end; baseline CI gates; agree architecture & backlog with PM/client.
• 60 days: Lead a workstream; introduce performance & security checks; mentor 1–2 engineers.
• 90 days: Own an application/module; measurable improvements (perf, reliability, DX).
Interview Process & Rubric
1. Screen (30 min): Experience alignment, communication, product mindset.
2. Tech Deep Dive (75 min): System design for a realistic SaaS module; API/data modeling; scaling/security trade-offs.
3. Hands-on (90 min live or 4-hr take-home): Implement a small Next.js + Node feature with tests.
4. Culture/Client (45 min): Stakeholder scenarios, estimation, conflict handling.
Responsibilities
• Develop features in React/Next.js with TypeScript; SSR/SSG where needed.
• Ensure accessibility (WCAG 2.1 AA), responsiveness, and Core Web Vitals.
• State management (React Query/RTK/Zustand) and API integration.
• Component libraries/design systems; write unit/e2e tests.
• Collaborate with UX and backend for smooth delivery.
Minimum Qualifications
• 2–5 years in modern React, Next.js fundamentals, TypeScript, HTML5/CSS3.
• Testing with Jest/RTL and Playwright/Cypress.
• Performance profiling (Lighthouse/DevTools) and web security basics (XSS, CSP).
Interview Process & Rubric
1. Screen (25 min): React/Next basics, a11y mindset.
2. Live UI Task (60–75 min): Build a component from Figma with API mock.
3. FE Deep Dive (45 min): State, routing, rendering, perf, a11y.
4. Team Fit (30 min).
Interview Process & Rubric
1. Screen (25 min).
2. Automation Exercise (60–90 min): Write Playwright specs against a sample app + API assertions.
3. Quality Strategy Deep Dive (45 min).
4. Stakeholder Comm (30 min).
Rubric (weighted):
• Automation design & code 35%
• Test strategy & risk mgmt 30%
• CI integration & reporting 20%
• Communication & influence 15%
Full time
UI/UX Designer
Purpose: Turn requirements into clear flows, wireframes, and pixel-perfect designs; maintain a design system.
Purpose: Turn requirements into clear flows, wireframes, and pixel-perfect designs; maintain a design system.
Responsibilities
• User research light: interviews, heuristic reviews, analytics reads.
• Information architecture, flows, wireframes, prototypes (Figma).
• Usability, a11y, and hand-off specifications for engineering.
• Evolve a reusable design system (tokens, components).
Minimum Qualifications
• 3–6 years in product/consulting; strong Figma skills and portfolio showing shipped work.
• Familiar with a11y, responsive design, and dev hand-off practices.
KPIs & 30/60/90 Success Plan
• KPIs: Design acceptance rate; usability issue rate; cycle time from brief → dev-ready.
• 30 days: Audit current UX; deliver a small feature end-to-end.
• 60 days: Ship a flow; initiate design system v1.
• 90 days: Design system adopted; measurable usability lift.
Interview Process & Rubric
1. Portfolio Walkthrough (45–60 min).
2. Whiteboard/Task (60 min): Redesign a key flow; show reasoning.
3. Collaboration (30 min): With FE lead to validate feasibility.
Rubric (weighted):
• Problem framing & research 25%
• Interaction & IA 25%
• Visual craft 20%
• A11y & feasibility 15%
• Communication/storytelling 15%
Contract
DevOps/Cloud Engineer (Contract)
Purpose: Establish secure, reliable CI/CD, IaC, and monitoring; enable teams to ship safely and quickly.
Purpose: Establish secure, reliable CI/CD, IaC, and monitoring; enable teams to ship safely and quickly.
Responsibilities
• Build CI/CD pipelines (GitHub Actions) with environments, approvals, and rollbacks.
• Create Terraform modules for VPC, ECS/EKS or Lambda, RDS, S3/CloudFront, IAM guardrails.
• Observability: logs/metrics/traces; alerting; cost visibility and budgets.
• Security: SAST/DAST integration (CodeQL, Snyk), secrets management, least privilege IAM.
• Handover documentation and enablement for dev teams.
Minimum Qualifications
• 5+ years DevOps/SRE; deep AWS (or Azure); Docker; IaC (Terraform); Linux/networking.
Purpose: Build reliable, documented data pipelines and models that power analytics and apps.
Purpose: Build reliable, documented data pipelines and models that power analytics and apps.
Responsibilities
• Ingest, transform, and model data using Airflow/dbt; manage schemas and SLAs.
• Optimize warehouse performance; enforce data contracts; test & document lineage.
• Orchestrate jobs; implement monitoring/alerts; cost & reliability controls.
Minimum Qualifications
• 3–6 years data engineering; Python; SQL at scale; Airflow; dbt; AWS (S3, Glue/Lambda, Redshift) or equivalents.
Nice-to-Have
• Spark; Kafka/Kinesis; Terraform; Snowflake/BigQuery; Great Expectations/DBT tests.
KPIs & 30/60/90 Success Plan
• KPIs: Time-to-remediate criticals; % coverage by scanners; recurring vuln trend down; zero secrets in repos.
• 30 days: Security scanners in CI; baseline risk register.
• 60 days: Threat model for key app; secure coding checklist adopted.
• 90 days: Measurable drop in high/critical vulns; dev training delivered.
Interview Process & Rubric
1. Screen (20 min).
2. AppSec Deep Dive (60 min): Walk through securing a Next.js/Node app end-to-end.
3. Hands-on (45–60 min): Review a small PR; find/report issues; propose fixes.