logo
Ana Luisa

Software Engineer I (Full Stack Dev)

EU

July 17, 2026 at 1:57 PM

We are looking for a highly skilled Software Engineer I (Full Stack Dev) with a strong background in modern web development, API design, and e-commerce integrations. The ideal candidate will have experience building scalable web applications and working with various APIs, with a focus on performance, security, and maintainability.

Key Responsibilities:

  • Develop and maintain APIs using ExpressJS and other backend frameworks, ensuring high availability and performance
  • Design and implement pixel-perfect features for our e-commerce platform, optimizing user experience and accessibility
  • Create and maintain technical documentation to ensure clarity and continuity across teams
  • Implement and oversee API monitoring and alerting systems to detect and resolve issues proactively
  • Develop and optimize Shopify applications, functions, and themes using Liquid, GraphQL, and webhooks
  • Work with GraphQL and MongoDB to efficiently manage and retrieve structured data
  • Implement Test-Driven Development (TDD) practices to ensure software quality and reliability
  • Manage CI/CD pipelines using GitHub Actions to automate testing and deployments
  • Debug and optimize code for scalability, performance, and security

Required Skills & Qualifications:

  • At least 3+ years in relevant fields
  • Bachelor's or Master's degree in Computer Science
  • Strong expertise in ReactJS (preferably GatsbyJS / Remix) for building modern web applications
  • Extensive experience with ExpressJS and API development, including REST and GraphQL
  • Extensive experience with Shopify development, including Apps, Functions, Liquid, and webhooks
  • Experience with API integrations, authentication mechanisms, and third-party service connections
  • Clear communication, problem-solving, teamwork, time management, and adaptability
  • Hands-on experience with GitHub Actions for CI/CD to streamline development workflows
  • Cloud experience with AWS, including deployment, scaling, and security best practices
  • Solid understanding of Test-Driven Development (TDD) and automated testing frameworks
  • Excellent problem-solving and debugging skills, with acute attention to detail
  • Solid understanding of MongoDB and GraphQL for efficient data querying and management
  • Strong data modeling abilities, capable of organizing and structuring data efficiently
  • Knowledge of Python for automation and scripting tasks

If you are passionate about developing high-quality software, solving complex problems, and working with a dynamic team, we would love to hear from you. Apply now to be a key player in our innovative and growing company!

Powered by JazzHR

untqw4I2jU