Strong Middle / Senior Full Stack Developer (TypeScript / React)
Summary
Sigma Software is hiring a Middle/Senior Full Stack Developer in Warsaw to build and maintain scalable applications for managing digital advertising campaigns. Day-to-day work spans back-end development with NestJS, front-end work with React, AWS cloud services, and collaboration on architecture and technical design.
- Design, develop, and maintain scalable Full Stack applications using JavaScript, TypeScript, NestJS, and React
- Implement and support complex business logic related to digital advertising campaign management
- Participate in technical discussions, architecture decisions, and solution design activities
- Collaborate closely with developers, Architects, QA engineers, and Project Managers
- Improve application performance, scalability, reliability, and maintainability
- Develop clean, maintainable, and well-tested code following software engineering best practices
- Identify technical challenges proactively and drive solutions independently
- Contribute to continuous improvements in development processes and technical standards
- 4-5+ years of commercial software development experience with JavaScript and TypeScript, with a primary focus on back-end development
- Strong Back-end development experience with NestJS
- Solid Front-end development experience with ReactJS
- Hands-on experience with AWS cloud services
- Good understanding of scalable system architecture and software engineering best practices
- Experience working with enterprise-level or high-load applications
- Strong problem-solving and analytical skills
- Ability to work independently and take ownership of technical solutions
- Good communication and collaboration skills
- Upper-Intermediate or higher English level
WILL BE A PLUS
- AI-native development experience
- Familiarity with AI-powered development tools such as Claude and Codex
- Experience with Jenkins
- Experience with Terraform
- Experience working with complex or enterprise platforms
PERSONAL PROFILE
- Proactive and self-driven mindset
- Strong ownership attitude
- Team-oriented and collaborative approach
- Ability to work effectively in a fast-paced engineering environment
- Strong attention to code quality and technical excellence
