Zyte

Full Stack Engineer

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

Responsibilities: 

  • Develop and maintain front-end and back-end components of our applications with strong focus on performance, scalability & security.
  • Deliver high‑performance user interfaces in Angular and Next.js, with a strong focus on Core Web Vitals (LCP, CLS, FID/INP) and page load times.
  • Optimize our Angular & Next.js applications through server‑side rendering (SSR), static site generation (SSG/ISR), code‑splitting, caching, and asset optimization (images, fonts, and scripts).
  • Implement secure‑by‑default patterns across the stack (e.g., safe data handling, protection against XSS/CSRF, secure cookies, proper auth/session handling, and dependency hygiene).
  • Collaborate with designers and product managers to define UX & design specifications (Figma) to develop responsive and accessible UIs that look great on all devices and browsers.
  • Instrument applications with analytics, logging, and performance monitoring to detect regressions early and continuously improve UX (e.g., tracking Core Web Vitals, error rates, and key user flows).
  • Write and maintain automated tests (unit, integration, and end‑to‑end) for critical user journeys to ensure performance and security are protected during rapid iteration.
  • Partner with DevOps/infra to improve our build, deployment, and caching strategies (CI/CD, CDN configuration, edge caching) for fast and reliable releases.
  • Write clean, maintainable, and efficient code & participate in code reviews and provide constructive feedback to peers.
  • Keep up to date with emerging technologies and apply them to the development process.

Requirements

  • Proficient in JavaScript/TypeScript with hands‑on experience in Angular and React/Next.js for frontend development.
  • Strong understanding of Next.js features such as SSR, SSG/ISR, dynamic routing, next/image, and API routes. Similarly (SSR) via @angular/ssr, Prerendering (SSG) with route-based configurations, dynamic routing through the Angular Router with parameters and resolvers, image optimization using NgOptimizedImage, and API integration via HttpClient or meta-frameworks like AnalogJS, and how all the above can impact performance and SEO.
  • Experience building and consuming RESTful APIs (GraphQL experience is a plus), and integrating them efficiently into SPA and SSR/SSG apps.
  • Familiarity with performance profiling and optimization tools and techniques (web core vitals, lazy loading, bundle analysis, tree shaking, caching strategies, HTTP/2, etc.).
  • Strong CSS skills and experience with modern styling approaches (e.g. Tailwind CSS, CSS Modules, SCSS) and responsive design patterns.
  • Experience with backend development using Python (Django/Flask/FastAPI) and/or Node.js (e.g. Next.js API routes) to build secure and performant server‑side logic.
  • Experience with PostgreSQL or MongoDB and designing queries that scale under real‑world traffic.
  • Experience working with version control tools such as Git.
  • Solid debugging and problem-solving skills.
  • A collaborative mindset and a strong desire to learn and grow.
  • Excellent communication skills in English, both written and verbal.
  • Ideally, prior experience working in a remote team environment.
  • Experience with agile methodologies is a plus.
PUBLICIDADE

Benefícios

  • A fully remote role with the flexibility to work where you’re most productive.
  • The opportunity to collaborate with a diverse, global, and forward-thinking team.
  • 35 days of paid annual leave.
  • Opportunities to attend conferences and meet with colleagues worldwide.
  • The chance to work with cutting-edge open-source technologies and tools.
Zyte

Sobre a Empresa

Mais vagas na Zyte →

As a remote-first company for over a decade, we’ve led the way in building powerful, easy to use products that extract, format and deliver high-quality web data. Quickly, dependably and at scale. Today, we have the largest team in the industry with over 100 dedicated developers and extraction expert...[Ver Mais]

PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE