cover

Senior Full Stack Developer/ 3 weeks ago

Mozaiq
Attractive
Application ends: 2026-03-22

Quick Summary

Mozaiq is hiring a Senior Full Stack Developer with 8+ years of experience for a fully remote role, taking end-to-end ownership of product development with a strong backend focus. Mandatory skills include extensive hands-on experience with Python (70%) and Java (30%) in production, deep understanding of backend architecture and RESTful API design, strong relational database experience (PostgreSQL preferred), and hands-on AWS. Experience with JavaScript, React.js or Vue.js, Elasticsearch, and Agile/TDD is also required, along with leadership and mentoring abilities.

Role Overview

We are seeking a Senior Full Stack Developer to assume end-to-end ownership of product development across both backend and frontend systems. This role involves the full development lifecycle, from architecture and implementation to deployment, requiring close collaboration with Product, Design, and Engineering teams.

This position emphasizes strong backend capabilities, with expected frontend proficiency.

Must Have (Non-Negotiable)

  • Strong hands-on experience with both Java (30%) and Python (70%) in production environments.
  • 8+ years of experience building scalable, high-quality software applications.
  • Deep understanding of backend architecture and RESTful API design.
  • Strong experience with relational databases (PostgreSQL preferred).
  • Hands-on experience with AWS.
  • Proven ability to design, build, and ship end-to-end features independently.

Nice to Have

  • TypeScript
  • PHP
  • Experience with modern frontend frameworks (React or Vue).
  • Elasticsearch
  • Snowflake or modern data warehousing platforms.
  • Familiarity with GCP.

Key Responsibilities

Product Development

  • Lead development efforts, taking ownership of the entire product lifecycle from ideation to implementation.
  • Collaborate with cross-functional teams, including product managers, designers, and engineers, to deliver high-quality, user-friendly products.

Technical Leadership

  • Apply expertise in technologies to drive the adoption of new architectures and design patterns for our products.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement within the team.

Innovation and Best Practices

  • Actively contribute to the evolution of our technical stack, ensuring alignment with industry standards and supporting product scalability and maintainability.

Cross-Functional Collaboration

  • Work closely with UX/UI designers to translate design concepts into responsive and intuitive user interfaces.

Your Professional Qualifications

Core Experience & Technical Skills

  • Extensive Experience: 8+ years of professional experience as a Software Engineer delivering high-quality, scalable applications.
  • Mandatory Backend Expertise: Proven, in-depth experience with core backend languages: Python and Java.
  • Database Proficiency: Strong experience with relational databases, specifically PostgreSQL (Postgres).
  • Search & Indexing: Direct experience designing, implementing, and optimizing solutions using Elasticsearch.
  • Frontend Development (Highly Desired): Experience with Javascript and using functional frameworks such as React.js or Vue.js.
  • Cloud Computing: Hands-on experience with at least one major cloud platform, with AWS being mandatory, and familiarity with GCP as a bonus.
  • Data Warehouse (Nice to Have): Experience working with modern data warehousing solutions like Snowflake.

Architecture & Design

  • Component Design: Experience with a shared component design paradigm utilizing controller-based patterns.
  • Application Implementation: Proven track record of implementing applications effectively using established style guides and detailed wireframes.
  • Backend Principles: Strong understanding of backend architecture principles and best practices for RESTful design.

Development Methodologies & Teamwork

  • Agile Development: Comfortable working in Agile environments and proficient in Test-Driven Development (TDD) methodologies.
  • Collaboration: Highly team-oriented and collaborative, with the proven capacity to mentor junior team members and elevate team skill levels.
  • Leadership & Communication: Demonstrated leadership ability combined with excellent written and verbal English skills.

About Mozaiq

Mozaiq is a fully remote team with roots in the US and Eastern Europe. We build powerful, cross-functional teams that support some of the most sophisticated tech and marketing organizations in the world.

  • Global Family: A tight-knit, multicultural, remote-first team.
  • Meaningful Work: Support world-class brands and products.
  • Inclusive Culture: We prioritize collaboration, clarity, and growth.

Perks & Benefits

  • Work from anywhere.
  • Flexible hours.
  • Paid time off + holidays.
  • Team offsites.
  • Subsidized Health insurance.

Share

Your experience on this site will be improved by allowing cookies Cookie Policy