Senior Cloud Full-Stack Developer

Senior Cloud Full-Stack Developer

CSHARK is a software development outsourcing and IT consulting company. We work on a project for creating a new open-source solution, and now, we want you as our new Senior Cloud Full-Stack Developer!

The main goal of this project is to build a solution that will allow for moving and building applications on Kubernetes without the participation of DevOps and turning compliance and security from a ‘cost of doing business’ into a competitive advantage.

Main Responsibilities:

  • Designing and implementation of the overall web architecture
  • “Pixel-perfect” implementation of our approved user interface
  • Designing and deployment of our database
  • ​Ensuring the entire stack is designed and built for speed and scalability
  • ​Designing and construction of REST and GraphQL APIs
  • Integrating front-end UI with the constructed API
  • Writing clean and well-documented code

You're a perfect fit if you:

  • Have 5 years of experience with:
    • Writing HTML, CSS, and JavaScript. Being up on latest practices is a must (HTML5, CSS3, ECMAScript 6 at a minimum)
    • A relevant back-end programming language (Python, Golang, Ruby or other)
    • Database design and management
    • Server management and deployment
  • Have experience in building responsive, production-grade apps with React, TypeScript, and Node
  • Are motivated self-starter able to work in fast paced environments
  • Have experience with Google Cloud services
    • Firebase (Authentication, Firestore, Cloud Functions, Hosting/JAMstack)
    • Cloud Endpoints
  • Are well versed in web application security best practices
  • Have experience with React styled components
  • Have experience with module bundlers (Webpack, Parcel, etc.)
  • Have thorough understanding of user experience and product strategy
  • Have experience in implementing testing platforms, unit tests, linting, and static code analysis
  • Display English language skills at C1 level
  • Speak Polish (C1 level is a minimum)

Nice to have:

  • Experience in building eCommerce websites (integrating Stripe or other payment services and PCI-DSS)
  • Knowledge of Serverless (Google, Serverless framework or Knative preferred)
  • Knowledge of React Native / Expo
  • Knowledge of Flutter / Dart
  • Knowledge of Docker
  • Experience in designing and implementation of continuous integration and deployment (CI/CD)
  • Knowledge of Terraform / IaC
  • Knowledge of gRPC
  • Knowledge of WASI / WASM

Are you interested in this job offer?


Some reasons why you would enjoy working with us


International projects
and teams


Relocation and business travel opportunity (Ireland, France, Australia, Canada, USA, Germany, Switzerland, India, etc.)


Flat organizational structure– the Board is at your disposal


Regular team integration events


Internal technical workshops, soft skills training and Mint Slash Meetups, where you can also be a trainer


English lessons


We create and develop a technical blog (you can also participate in it)


You can choose the form of cooperation (B2B, UoP)


Flexible working hours


Remote work - depends on a project


Employee referral bonus between 3 000 and 7 000 PLN


Access to the company’s library

Recruitment process
The right mix of people on board is the key to success. That’s why the recruitment process is very important to us.

or technical interview


interview and company


if you decide to join us :)

Are you interested in this job offer?

Contact Us
If you have questions or need more information
CSHARK recruitment team - Małgorzata Naumowicz
Małgorzata Naumowicz
IT Recruitment Lead
+48 887 733 009
CSHARK recruitment team - Katarzyna Dudek-Suś
Katarzyna Dudek-Suś
IT Recruitment Specialist
+48 887 788 099
CSHARK recruitment team - Monika Burkiewicz
Monika Burkiewicz
IT Recruitment Specialist
+48 887 733 003