/Senior Fullstack Engineer

Senior Fullstack Engineer

Polandplvia direct
// Job Type
Full Time
// Salary
PLN 1,400 - 1,400/day
// Salary Range
1,400–1,400 PLN / day
// Posted
5 days ago

About the Role

We are a team that values each other the most. If you join us, you can freely pinpoint areas for improvement, communicate your vision for both personal and organizational growth, and count on our full support. We openly share suggestions, observations, and knowledge. Every piece of feedback is an opportunity for us to learn. On a daily basis, we lead by example, share our experiences, and help each other out. Check out the job description and don't hesitate to get in touch with us. 😉

We are looking for an experienced and motivated Senior Full Stack Engineer to work across the entire software stack, collaborating closely with the team to deliver required application functionality and rapidly develop new features.

The role involves building pipelines for a variety of datasets and creating interactive widgets for users - including reference data, live trade prices, and geo-mapping information on mining locations, sourced from across the SPGI ecosystem.

You will also be responsible for integrating with the PGM application to enable multi-scenario, multi-mineral analysis for end users.

Requirements

  • Strong proficiency in JavaScript/TypeScript
  • Strong proficiency in Python 3.14
  • Experience creating custom React components and building ReactJS applications
  • Experience developing Python RESTful APIs using Flask or FastAPI, including asynchronous job triggering and retrieving results from storage
  • Comfortable working with Pandas, Dask, or Spark for data transformation and wrangling
  • Experience deploying to AWS and working with its various services, such as EC2, ECS/Fargate, ECR, Lambda / MWAA, S3, Cognito, DynamoDB, Aurora, CloudWatch, Secrets Manager, and SQS
  • Experience with PostgreSQL and SQLAlchemy
  • Experience with ETL tools and workflow orchestration such as Airflow or Step Functions (DAG-based workflow management)
  • Familiarity with infrastructure and deployment tools including Terraform, GitHub CI/CD, Docker, and Artifactory
  • Experience in unit testing (TDD) and/or dockerized integration testing
  • 5+ years of software engineering experience, particularly in web application development

Nice to have

  • General understanding of Bayesian networks and probability
  • Proven experience collaborating with data scientists and cross-disciplinary teams
  • Experience with DevOps practices and Terraform
  • Familiarity with RAG/LLMs, AI prompting, and Bedrock
  • Knowledge of CRDTs (Conflict-free Replicated Data Types)
  • Experience with MCP
  • BS/MS in Computer Science, Engineering, or a related field

Key responsibilities

  • Collaborate with the wider team to identify required features and define their functional requirements during sprint planning, based on business needs
  • Implement UI components and integrate them with the API and storage layer
  • Build a mnemonic-based data store and data feed service to deliver data for widgets, providing users with a comprehensive view of the supply chain
  • Enable users to dynamically configure the PGM Model to answer various questions in a simple and intuitive manner
  • Leverage AI to explain, interpret, and guide users through scenario results in layman’s terms via dashboards, supporting informed decision-making
  • Produce comprehensive report analyses based on sampling results
  • Deploy components using Infrastructure as Code, Docker, and CI/CD pipelines
  • Participate in cross-team project meetings, code reviews, and demos within an agile environment

Salary

  • B2B: 1,200 - 1,400 PLN net/day

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Senior Fullstack Engineer position at develocraft.