Hybrid Full Stack Engineer

Posted last week

Apply now

About the role

  • Full stack engineer developing high-quality, scalable front-end applications with a focus on modern JavaScript frameworks. Collaborating with product managers and designers for technical solutions.

Responsibilities

  • Design, develop, and maintain high-quality, responsive, and scalable front‑end applications using modern JavaScript frameworks such as React, Next.js, or Vue.
  • Build reusable UI components, design systems, and intuitive user experiences aligned with product and brand guidelines.
  • Collaborate closely with product managers, designers, and backend teams to translate business requirements into technical solutions.
  • Develop full‑stack features end-to-end, including front‑end integration with backend APIs, microservices, and databases.
  • Optimize web applications for maximum speed, performance, accessibility, and cross‑browser compatibility.
  • Implement secure and maintainable frontend architectures following best practices in modular code, state management, and API integration.
  • Work with backend technologies (Node.js, Express, PostgreSQL, etc.) to build and maintain REST or GraphQL APIs.
  • Deploy and manage applications on cloud platforms such as Azure, AWS, or GCP, including CI/CD integration.
  • Troubleshoot, debug, and resolve UI, API, or data-related issues across the stack.
  • Stay updated with the latest frontend technologies, frameworks, tooling, and UX/UI trends to drive innovation.
  • Ensure adherence to web security standards, version control practices, and code quality guidelines.
  • Participate in code reviews and mentor junior engineers on frontend engineering best practices.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.
  • Strong hands-on experience in modern front-end development using React, Next.js, TypeScript, and Vercel.
  • Solid understanding of UI/UX principles, responsive design, accessibility (WCAG), and design systems.
  • Experience with full‑stack development, including Node.js, API design, microservices, and relational/non-relational databases (PostgreSQL).
  • Familiarity with modern state management libraries such as Redux, Zustand, Recoil, or MobX.
  • Proficiency in Git, GitHub, and collaborative development workflows.
  • Experience with CI/CD pipelines using GitHub Actions, Azure DevOps, or similar tools.
  • Knowledge of cloud deployments, serverless functions, containerization (Docker), and performance optimization.
  • Strong problem-solving abilities and experience building customer-facing applications at scale.
  • Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
  • Experience with testing frameworks (Jest, React Testing Library, Cypress), frontend monitoring tools, analytics, and optimization.

Job title

Full Stack Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job