Software Engineer – FullStack, Mobile & Data

Incubly

Łódź

On-site

PLN 203,000 - 240,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Knowledge sharing
Agile and friendly atmosphere
Competitive remuneration

Job summary

Incubly is seeking a Software Engineer – Full Stack, Mobile & Data to join an R&D project spanning Android, web, backend, data processing, ML and AWS infrastructure. You will work across the full software lifecycle from requirements to deployment, delivering robust, scalable solutions.

The role requires strong fundamentals and expertise in at least one of TypeScript, Python or Kotlin, with practical experience across mobile, web, backend, data and cloud tasks. English proficiency is essential.

Qualifications

  • Strong commercial software development experience in at least one of TypeScript, Python or Kotlin, with a solid track record in web/backend applications, data processing solutions or Android development.
  • Practical experience in a second programming language or technical domain, with examples of learning unfamiliar technologies and delivering changes beyond your main specialization.
  • Solid software engineering fundamentals, including software design, automated testing, debugging and maintainable code, together with a working understanding of APIs, SQL, data modeling and asynchronous processing.
  • The ability to navigate unfamiliar codebases and understand existing infrastructure, investigate dependencies and make safe, well-understood changes rather than relying only on building new solutions from scratch.
  • Practical experience with cloud-based applications, Git, Docker and CI/CD, and an understanding of how application code, deployment configuration and infrastructure fit together. Experience with AWS and Terraform is an advantage.
  • Willingness to work hands-on across the full scope of the project, including mobile, frontend, backend, data processing and infrastructure-related tasks, while recognizing when to investigate further or seek support.
  • Strong problem-solving and communication skills, the ability to collaborate effectively with technical and non-technical stakeholders, and a good command of English, both spoken and written.

Responsibilities

  • Develop and maintain application functionality across Android, web and backend components, working with Kotlin, TypeScript and Python depending on the task.
  • Build and extend data ingestion and transformation workflows, including SQL-based processing and data quality checks, and contribute to analytical outputs and dashboards.
  • Implement integrations between applications, APIs and data sources, working with serialization formats and schemas, and troubleshoot issues across system boundaries.
  • Read and extend existing AWS infrastructure and delivery workflows, including serverless components, Terraform configuration, Docker-based workloads and CI/CD pipelines.
  • Write clean, maintainable, well-documented and testable code, maintain unit and integration tests, participate in code reviews and improve security, reliability, observability and performance.
  • Translate product and business requirements into technical solutions in collaboration with the team and stakeholders, contribute to technical design decisions and take ownership of changes through implementation, validation and deployment.

Skills

TypeScript
Python
Kotlin

Tools

Docker
Terraform
AWS
Git
CI/CD

Job description

Software Engineer – FullStack, Mobile & Data

Hey! Nice to see you!

At Incubly, we believe that great people want to work with great people, so we started building a company that would attract great minds and enable us to achieve our goals without feeling like we're just working, but rather having fun.

We are looking for a Software Engineer – Full Stack, Mobile & Data to join an R&D project spanning Android and web applications, backend services, data processing, ML and AWS infrastructure. You will work across the software development lifecycle - from understanding requirements and designing solutions, through implementation and automated testing, to deployment and maintenance.

The role combines hands-on application development with contributions to data workflows, integrations and cloud infrastructure. You will work acrossTypeScript, Python and Kotlin repositories, developing new functionality while maintaining and extending existing solutions.

You do not need to be an expert in every technology in our stack. We are looking for strong engineering fundamentals, depth in at least one area and practical experience delivering beyond your primary specialisation. Working across mobile, web, backend, data and infrastructure-related tasks is an essential part of this role.

Your daily responsibilities
  • Develop and maintain application functionality across Android, web and backend components, working with Kotlin, TypeScript and Python depending on the task.
  • Build and extend data ingestion and transformation workflows, including SQL-based processing and data quality checks, and contribute to analytical outputs and dashboards.
  • Implement integrations between applications, APIs and data sources, working with serialization formats and schemas, and troubleshoot issues across system boundaries.
  • Read and extend existing AWS infrastructure and delivery workflows, including serverless components, Terraform configuration, Docker-based workloads and CI/CD pipelines.
  • Write clean, maintainable, well-documented and testable code, maintain unit and integration tests, participate in code reviews and improve security, reliability, observability and performance.
  • Translate product and business requirements into technical solutions in collaboration with the team and stakeholders, contribute to technical design decisions and take ownership of changes through implementation, validation and deployment.
We need you to have
  • Strong commercial software development experience in at least one of TypeScript, Python or Kotlin, with a solid track record in web/backend applications, data processing solutions or Android development.
  • Practical experience in a second programming language or technical domain, with examples of learning unfamiliar technologies and delivering changes beyond your main specialization.
  • Solid software engineering fundamentals, including software design, automated testing, debugging and maintainable code, together with a working understanding of APIs, SQL, data modeling and asynchronous processing.
  • The ability to navigate unfamiliar codebases and understand existing infrastructure, investigate dependencies and make safe, well-understood changes rather than relying only on building new solutions from scratch.
  • Practical experience with cloud-based applications, Git, Docker and CI/CD, and an understanding of how application code, deployment configuration and infrastructure fit together. Experience with AWS and Terraform is an advantage.
  • Willingness to work hands-on across the full scope of the project, including mobile, frontend, backend, data processing and infrastructure-related tasks, while recognizing when to investigate further or seek support.
  • Strong problem-solving and communication skills, the ability to collaborate effectively with technical and non-technical stakeholders, and a good command of English, both spoken and written.
Our Architecture and Technology Stack

The technologies below describe the project environment, not a checklist of tools you must already know.

  • Mobile / Android: Kotlin, Jetpack Compose, Hilt, Room, Coroutines, OkHttp/Retrofit, Gradle KTS, Firebase, mobile application security.
  • Frontend / Web: React, TypeScript, Tailwind, monorepo tooling with Turborepo, pnpm and Rsbuild.
  • Data engineering: PySpark, AWS Glue, JDBC ingestion, Docker-packaged jobs, Apache Iceberg, dbt-core, medallion architecture, Elementary; SQL with Athena/Presto and PostgreSQL.
  • Data analysis and BI: Jupyter, pandas/NumPy, statistical analysis, ML fundamentals, Apache Superset.
  • Cloud / Serverless: AWS Glue, S3, RDS, Athena, IAM, networking and hosting; AWS Lambda with Python, Lambda Powertools, X-Ray tracing and Lambda layers; API Gateway and EventBridge.
  • Infrastructure and delivery: Terraform, Docker, Bitbucket Pipelines CI/CD; maintaining and extending existing infrastructure.
  • Integration and schemas: Protobuf, JSON Schema; working across Kotlin, Python and TypeScript repositories.
Our offer

In addition to a great company and challenging projects, we can offer much more, i.e.

  • Knowledge sharing within our company.
  • Agile and friendly atmosphere, non-violent communication and full respect for diversity.
  • Remuneration: 1.100 - 1.300 PLN net/ per day on a B2B Contract or 17.000 - 21.000 PLN gross/ month on an Employment Agreement (UoP), depending on experience and technical expertise.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Angular Developer – IoT
Angular Developer – IoT

Incubly • Łódź

On-site
PLN 179,000 - 207,000
Fullstack Engineer (Java&Kotlin + JavaScript)
Fullstack Engineer (Java&Kotlin + JavaScript)

Codest Ltd. Company No. 12590542, VAT number: GB363431020 • Warszawa

On-site
PLN 167,000 - 223,000
Worksmile platform access
QA Engineer (Android / iOS App Test) - Secure Digital Services
QA Engineer (Android / iOS App Test) - Secure Digital Services

Incubly • Łódź

Hybrid
PLN 123,000 - 151,000
Hybrid work model
Senior Fullstack Engineer (Java&Kotlin + JavaScript)
Senior Fullstack Engineer (Java&Kotlin + JavaScript)

Codest Ltd. Company No. 12590542, VAT number: GB363431020 • Warszawa

On-site
PLN 223,000 - 290,000
Worksmile platform
Growth opportunities
Cloud & DevOps Architect
Cloud & DevOps Architect

Incubly • Łódź

On-site
PLN 16,000 - 18,000
Autonomy in decision making
International client work
Work with modern cloud-native tech
Software Backend Engineer (Java&Kotlin)
Software Backend Engineer (Java&Kotlin)

Talanto • Warszawa

Hybrid
PLN 223,000 - 290,000
Worksmile platform access
Growth-oriented environment
Idea-driven culture
Senior DevOps / Platform Engineer (AWS, IaC, GitOps)- Media & Entertainment Sector
Senior DevOps / Platform Engineer (AWS, IaC, GitOps)- Media & Entertainment Sector

Incubly • Łódź

On-site
PLN 240,000 - 277,000
Knowledge sharing within company
Agile and friendly atmosphere
Diversity and respect
+1
Software Engineer
Software Engineer

Clouds On Mars sp. z o.o • Poland

Hybrid
Flexible working hours
Access to GitHub Copilot
Remote/hybrid work options
+6
Senior Fullstack (Node.js + React.js) Developer
Senior Fullstack (Node.js + React.js) Developer

your Jared • Wrocław

Hybrid
PLN 180,000 - 280,000
Private healthcare
Multisport
Mindgram access
+2
Lead .NET Engineer (Full-Stack, Front-End, Cloud & AI)
Lead .NET Engineer (Full-Stack, Front-End, Cloud & AI)

your Jared • Województwo pomorskie

Hybrid
PLN 180,000 - 320,000
Hybrid work model
Relocation support
English classes
+2