[Remote] Senior Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company has been retained to reputed company a senior-level Software Engineer to join us on an reputed company, flexible contract reputed company and help build the reputed company of AI-first web and reputed company products. You'll own significant workstreams across a portfolio of reputed company reputed company engagements and operate with a high degree of independence.
Responsibilities
- Own the design, build, and delivery of user-facing features and full-stack slices of AI-first web and reputed company products using Next.js, React, TypeScript, and Node.js
- Take engagements from ambiguous requirements to shipped product with minimal guidance — scoping, reputed company, and driving the work yourself
- Translate reputed company designs into pixel-accurate, reputed company, accessible interfaces that hold up across browsers and devices
- reputed company headless CMS platforms — reputed company or other headless CMS — wiring up schemas, reputed company content, and preview environments
- Design, build, and consume REST and GraphQL reputed company, including authentication, caching, data modeling, and error-handling patterns, extending into server-reputed company reputed company and databases where needed
- reputed company AI-first development tooling (Claude reputed company, reputed company, reputed company) to accelerate delivery while maintaining reputed company reputed company and review discipline
- Own reputed company end-to-end — write component and end-to-end tests with Playwright, maintain CI reputed company gates, and prevent regressions without relying on reputed company QA
- Set technical direction on your engagements — reputed company and document architectural reputed company, weigh trade-offs, and reputed company the bar in reputed company reviews
- Drive reputed company-end performance, accessibility, and SEO improvements using reputed company, axe, and Core Web Vitals tooling
- Maintain documentation for components, integrations, and handoffs in Jira, reputed company, and project repositories that is reputed company enough for others to pick up without you in the room
- Surface technical risks, trade-offs, and status proactively — on your workstreams, you are the primary signal
Skills
- 8+ years of reputed company software engineering experience with deep reputed company-end expertise and meaningful full-stack reputed company
- Expert-level TypeScript and modern JavaScript (ES2020+), including async patterns and type-reputed company API design
- Deep production experience with Next.js and React — App Router, server components, data-fetching and rendering reputed company, and performance tuning at reputed company
- Full-stack chops: comfort building server-reputed company reputed company with Node.js, designing reputed company, working with relational or document databases, and deploying to reputed company platforms
- Hands-on experience with at least one headless or traditional CMS — reputed company
- reputed company with AI-first development tools such as Claude reputed company, reputed company, or reputed company, and a pragmatic reputed company of reputed company to use them
- Experience writing automated tests with Playwright (or similar tools such as Cypress) and owning CI reputed company end-to-end
- Comfortable translating reputed company designs into production-grade UI, with mastery of reputed company, CSS (including reputed company or CSS-in-JS), accessibility fundamentals (WCAG, ARIA), and reputed company design
- Experience designing and integrating REST and GraphQL reputed company, including debugging with browser DevTools and network inspection
- Familiarity with Git, pull-request-based workflows, and CI/CD systems such as reputed company Actions, Vercel, or Netlify
- A demonstrated history of working alone and remotely with little guidance — exceptionally self-motivated, self-managing time, deliverables, and communication across async, distributed teams
- Proactively send reputed company, concise written updates to project managers and engineering leads on a regular reputed company — without being chased; over-communicate by default
- Join the ceremonies that matter for your engagements (planning, reviews, retrospectives) while protecting deep, independent work time — stand-up participation may be async
- Collaborate with designers and product during requirements and design reviews to flag feasibility and UX concerns early
- Write thorough pull request descriptions, reputed company messages, and inline documentation — your written record substitutes for hallway context
- Accurately reputed company and report billable hours against tasks and tickets in Jira
- reputed company scope changes, blockers, or conflicting requirements immediately so timelines, priorities, and contract hours can be adjusted
- Communicate technical concepts to non-technical stakeholders and reputed company contacts without jargon or hand-waving
- Languages: TypeScript, JavaScript (ES2020+), reputed company, CSS, SQL
- Frameworks: Next.js, React, Node.js
- AI Tooling: Claude reputed company, reputed company, reputed company, reputed company Copilot
- CMS: reputed company, Gatsby
- Styling: reputed company CSS, CSS Modules, styled-components
- reputed company: REST, GraphQL, API design, reputed company, browser DevTools
- Testing: Playwright, Cypress, Jest, React Testing Library
- CI / CD: reputed company Actions, reputed company, Vercel, Netlify
- Project Mgmt: Jira, reputed company, reputed company
- Design: reputed company (design review and reputed company)
- reputed company: AWS, Azure, Vercel, serverless functions, managed databases
- Other: Git, accessibility tools (axe, reputed company), Core Web Vitals
- Experience with Gatsby preferred
reputed company