← Zurück zur Liste
Stelle

Software Engineer

Softwareentwickler • Hybrid • Vollzeit • Kanada Toronto, Kanada

Nylas provides APIs that make it easy for developers to add email, calendar, and contact management features into their applications. The company is modernizing the Nylas Dashboard — the control plane for its platform — where customers create applications, connect accounts, configure domains, manage grants, debug issues, and monitor logs. This Software Engineer role owns building and modernizing the Dashboard and the full-stack product surfaces around it.

Responsibilities

  • ▹Build and own core Dashboard infrastructure: application shell, navigation, layout patterns, shared components, and product surfaces.
  • ▹Design and implement full-stack product experiences across frontend, backend APIs, data models, permissions, service integrations, and deployment paths.
  • ▹Modernize the Nylas Dashboard into a fast, polished, cohesive control plane for developers.
  • ▹Build AI-native and agent-facing experiences that help users configure products, understand errors, and debug integrations.
  • ▹Work across Nylas product areas: Email, Calendar, Scheduler, Notetaker, Inbound Email, Transactional Send, Domains, Logs, and Agent Accounts.
  • ▹Partner with backend and platform teams to design clean APIs and service boundaries.
  • ▹Drive performance as a product feature: profile, measure, and optimize Dashboard interactions.
  • ▹Create reusable abstractions and shared patterns for other engineering teams.
  • ▹Improve onboarding, activation, self-serve configuration, and troubleshooting.
  • ▹Use AI-assisted development tools to accelerate implementation and improve quality.

Requirements

  • ▹4+ years of experience as a software engineer building user-facing products.
  • ▹Strong full-stack engineering experience, especially modern frontend development with React, TypeScript, and component-driven architecture.
  • ▹Experience building backend APIs, services, data models, and integrations for production product experiences.
  • ▹A strong product mindset: usability, information architecture, developer experience, performance.
  • ▹Experience building products for developers, technical users, internal platforms, or complex B2B SaaS workflows.
  • ▹Systems thinking: reusable abstractions, composable components, clean APIs.
  • ▹Comfort working in ambiguous product areas.
  • ▹Strong communication and collaboration skills across product, design, backend, and customer-facing teams.
  • ▹A bias toward shipping, iterating quickly with a high quality bar.
  • ▹Experience using AI tools in your own development workflow.

Nice to have

  • ▹Experience with dashboards, developer portals, control planes, admin surfaces, or platform products.
  • ▹Experience with Next.js, GraphQL, REST APIs, Go, gRPC, Postgres, Redis, or cloud-native service architectures.
  • ▹Experience building observability, logging, debugging, billing, authentication, authorization, or configuration surfaces.
  • ▹Experience on horizontal platform teams where other teams build on top of your infrastructure.
  • ▹Experience building agent-powered products, AI-assisted workflows, or LLM-powered developer tools.
  • ▹Experience with design tools such as Figma and v0.
  • ▹Contributions to open source projects in the React, TypeScript, or developer tooling ecosystem.

Soft skills

Strong communication and collaboration across product, design, and engineering teamsProduct mindset and user focusBias toward shipping and rapid iteration

About the company

Nylas helps developers add email, calendar, and contact management features into their applications through secure, reliable APIs. It supports over 100,000 developers and 900+ companies globally, spanning sectors from healthcare to education.

Languages: Angol: Felsőfok

Ähnliche Stellen