Job Description:
We are looking for a skilled and passionate Full Stack Developer to join our global tech team. This role is critical in architecting, developing, and maintaining scalable, high-performance software solutions. You will collaborate closely with cross-functional teams to design and implement new features while ensuring global compliance and technical excellence.

The role focuses on supporting and improving large-scale websites operating across 20+ international markets, localized in over 10 languages. You'll contribute to enhancing user engagement, optimizing organic traffic and sign-in flows, and launching experiments and new features that improve overall customer experience.

Responsibilities:

  • Design, develop, and maintain robust and scalable applications using Node.js, TypeScript, React, and GraphQL.

  • Collaborate with product, design, and engineering teams to deliver high-quality solutions.

  • Work with SQL and NoSQL databases, specifically MySQL (AWS RDS) and MongoDB (Atlas).

  • Ensure code quality, performance, and reliability while adhering to global standards and regulations.

  • Troubleshoot complex technical issues and proactively maintain platform stability.

  • Utilize GitLab for version control, CI/CD pipelines, and team collaboration.

  • Support distributed systems and manage scheduled tasks (AWS SQS).

  • Contribute to experiments, A/B testing, and the rollout of new features across multiple web properties.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

  • At least 4+ years of professional experience in software development, with a strong focus on both backend and frontend technologies.

  • Proficiency with Node.js, TypeScript, React, and GraphQL.

  • Good understanding of Java and related frameworks.

  • Experience with GitLab, CI/CD processes, and Agile development (Scrum, Jira).

  • Solid analytical and problem-solving skills.

  • Familiarity with MySQL and MongoDB (Atlas).

  • Experience working with AWS SQS and task scheduling.

Preferred Qualifications:

  • Experience with testing frameworks like Jest and Cypress.

  • Basic understanding of cloud systems (AWS) and infrastructure as code (Terraform).

  • Exposure to big data technologies like Spark and Scala.

  • Experience using monitoring tools such as DataDog.

What We Offer:

  • Work on meaningful, sustainability-focused global projects.

  • Competitive salary and comprehensive benefits.

  • Collaborative environment with an international, US-based team.

  • Fully remote position.

  • Opportunities for professional development and skill growth