
Junior Full-Stack Engineer (Python / React)
Sigma Software3 days ago
Remote, Poland or Warsaw, PolandEntry Level
Responsibilities
- Develop and maintain back-end and front-end components using Python, React, and TypeScript.
- Design and implement REST APIs and integrations with internal enterprise systems.
- Develop database functionality and data-processing logic for a data-intensive platform.
- Write and maintain unit and integration tests.
- Participate in code reviews, sprint planning, backlog grooming, estimations, and other Agile ceremonies.
- Collaborate with developers, QA engineers, stakeholders, and international teams.
- Support technical documentation and knowledge-sharing activities.
- Contribute to a scalable cloud-native product information service and continuously improve technical skills with senior-engineer mentorship.
Requirements
- At least 2 years of professional software development experience with Python.
- Experience with SQL databases, preferably PostgreSQL.
- Working knowledge of TypeScript and React.
- Understanding of REST APIs and web application architecture.
- Basic understanding of cloud infrastructure and application deployment.
- Familiarity with Kubernetes and containerized applications.
- Basic knowledge of CI/CD practices and tools such as GitLab CI.
- Experience working in Agile development environments.
- Strong problem-solving, communication, teamwork, attention to detail, and code-quality skills.
- Intermediate or higher English proficiency.
- Preferred: experience with Next.js, Microsoft Azure and AKS, MCP, RAG-based systems, or a mathematical background.
Benefits
- Mentorship from senior engineers and opportunities for continuous technical development.
- Hands-on experience with cloud infrastructure, Kubernetes, modern front-end and back-end technologies, and enterprise-scale architecture.
- Opportunity to build solutions used in global markets for a telecommunications platform serving millions of users.
- Collaborative, supportive, and growth-oriented environment with international teams.
Tech Stack
Categories
About Sigma Software
Sigma Software is a London-headquartered, privately held IT consultancy that designs and builds custom software for startups and enterprises. The company provides end-to-end services—engineering, web and mobile development, .NET/Java platforms, AR/VR, and UI/UX—delivered via outsourcing, managed teams, and consulting. Founded in 2002, it supports long-term product development and modernization projects across multiple industries for global clients.