Principal Full-Stack Engineer (Frontend focus)
Are you ready to lead the development of cutting-edge analytics dashboards? We are looking for a Principal Full-Stack Engineer with a frontend focus to join our Software Development Team. This is a full-time remote opportunity based in Warsaw, Poland, with flexibility to work from anywhere.
At Sigma Software, we partner with global innovators to deliver high-performance solutions across industries. In this role, you will architect, build, and optimize a next-generation analytics dashboard for a large-scale distributed data platform, enabling customers to uncover meaningful patterns and insights.
Why join us? You’ll benefit from remote work flexibility, professional growth opportunities, and the chance to work on international projects with a talented, collaborative team.
Customer
Our customer is a global technology provider specializing in large-scale, distributed platforms that process high volumes of data and transform raw signals into actionable insights. Their solutions serve diverse industries worldwide, enabling organizations to detect patterns, optimize operations, and respond quickly to emerging issues. They are recognized for their ability to handle extremely high and variable traffic loads with reliability and precision.
Project
The project focuses on designing, developing, and maintaining a next-generation analytics dashboard for a large-scale distributed data platform. This dashboard enables customers to explore and analyze their data, uncover meaningful patterns, and identify potential issues. The role involves technical leadership, architecture design, and mentoring, as well as hands-on development using modern JavaScript frameworks and APIs.
Responsibilities
Serve as the primary technical lead for dashboard development
Design and architect the next-generation dashboard platform
Lead post-mortems and coach team members on conducting thorough root cause analyses
Partner closely with Product and Research teams to align features with business needs
Profile, debug, optimize, and strengthen the security of web applications
Contribute to an agile development process and create clear documentation
Mentor junior engineers and support their professional growth
Collaborate with a high-caliber engineering team focused on learning, experimentation, and technical excellence
Foster a high-performance engineering culture emphasizing efficiency, collaboration, and quality
Requirements
8+ years of relevant experience as a Full-Stack Developer
Proven experience building modern web applications with React, GraphQL, TypeScript, and Node.js
Experience creating reporting dashboards and working with data tools such as SQL, Looker, dbt, and Python
Strong frontend engineering expertise with deep understanding of UI architecture and common design pitfalls
Commitment to correctness, performance, and delivering clean, high-quality solutions
Ability to independently own large features from technical design to production deployment
Experience mentoring teammates through code reviews, design discussions, and hands-on support
Problem-solving mindset with curiosity and rigor, using experimentation to find innovative solutions
Familiarity with AI-assisted development tools for productivity and quality improvement
Upper-Intermediate English level
Will be a plus
Experience with large-scale distributed systems
Background in analytics platforms and ETL workflows
Knowledge of security best practices for web applications
Personal profile
Strategic thinker with strong technical leadership skills
Collaborative and supportive mentor for engineering teams
Detail-oriented with a focus on correctness and performance
Innovative problem solver who embraces experimentation

Sigma Software
Sigma Software is a global software development company founded in 2002. It enables enterprises, startups, and product houses to meet their technology needs through end-to-end delivery, providing top-quality software dev...
Principal Full-Stack Engineer (Frontend focus)
Principal Full-Stack Engineer (Frontend focus)