Senior Full-Stack Web Application Developer

Senior Full-Stack Web Application 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 Full-Stack Web Application 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 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. Ruby, Golang preferred)
    • JAMstack
    • Database design and management
    • Server management and deployment
  • Have experience in building responsive, production-grade apps with React, TypeScript, and Node
  • Are creative problem solver great at working with a high-performing team
  • Have OpenID Connect / SAML integration experience
  • Are comfortable integrating with identity management tools (preferably ORY’s Kratos/Oathkeeper/Hydra or Keycloak)
  • Have experience in building Docker containers
  • Are well versed in web application security best practices
  • Have experience with CSS preprocessors (Sass, Less)
  • Have experience with module& bundlers (Sass, Less, Webpack, Parcel, etc.)
  • Have thorough understanding of user experience and possibly even 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 with Google Cloud services
    • Firebase (Authentication, Firestore, Cloud Functions, Hosting)
    • Cloud Endpoints
  • Experience with Knative Serverless
  • Experience in designing and implementation of continuous integration and deployment (CI/CD)
  • Knowledge of Flutter / Dart
  • Knowledge of React Native / Expo
  • 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