Work in Progress

Full Stack Engineer - Front-End & Backend

Posted: 43 minutes ago

Job Description

We're looking for a talented Full Stack Engineer with expertise in TypeScript, Node.js, and React to join our remote team. You'll build scalable web apps and collaborate on high-impact client projects. This flexible role may touch technologies like Shopify or Webflow, but the focus is on modern front-end and back-end development.Ideal for a quick learner who loves solving tough problems, communicates clearly, and creates user-friendly digital experiences.ResponsibilitiesBuild, optimize, and maintain scalable web apps using React, Node.js, and TypeScript.Develop custom front-end and back-end solutions tailored to client needs, using tools like Shopify, Webflow, or PHP as required.Manage cloud workflows on platforms like Google Cloud Platform (GCP) and Amazon Web Services (AWS).Collaborate with designers, strategists, and project managers to deliver performant, user-friendly solutions.Integrate third-party tools and APIs, such as marketing platforms (e.g., Klaviyo), analytics (e.g., GA4), and customer engagement (e.g., Customer.io).Follow best practices for web performance, security, and accessibility (e.g., WCAG).Troubleshoot and fix issues across multiple projects efficiently.Qualifications6+ years of development experience, with strong skills in TypeScript, Node.js, and React.Proficiency in frameworks like Next.js, plus flexibility for Shopify, Webflow, or PHP.Solid knowledge of RESTful APIs, GraphQL, and third-party integrations.Experience with databases like PostgreSQL and tools like Prisma ORM (a plus).Hands-on with cloud platforms (GCP, AWS) and DevOps like GitHub Actions or Google Cloud Build.Familiarity with modern CSS frameworks (e.g., Tailwind) and responsive design.Experience with analytics tools (e.g., Segment, Google Analytics).Excellent problem-solving, debugging, and communication skills for team success.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In