#1 Job Board for tech industry in Europe

  • Job offers
  • Full Stack Engineer
    JS

    Full Stack Engineer

    Kraków
    Type of work
    Undetermined
    Experience
    Mid
    Employment Type
    B2B, Permanent
    Operating mode
    Remote

    Tech stack

      JavaScript

      advanced

      TypeScript

      advanced

      Node.js

      advanced

      React

      advanced

      Java

      regular

      AWS

      regular

      Python

      regular

    Job description

    Online interview
    Want to join an experienced team of professionals? We’re hiring!


    About Appliscale:
     
    Appliscale is an independent Software House & technology consultancy which specialises in digital, bespoke and tailor made products full cycle engineering consulting - we deliver the most impactful cloud based software and build products that solve real problems. Our end-to-end software solutions come from business analysis, through project evaluation, to frontend/backend architecture design and deployment.

    We operate at the cutting edge of technologies, exploring, transforming, scaling and optimising the way software businesses engineer their digital products. Our expertise spans from experience strategy, digital product innovation to solutions’ scalability and security. 

    Why work with us?

    We are a group of curious and motivated technologists dedicated to building excellent products that have a lasting impact on users. We offer plenty of opportunities to gain solid experience and share expertise while working  in full stack, distributed teams in a range of businesses like gaming, proptech, adtech, fintech, legaltech or ML/AI from startups, scaleups to Fortune 500 companies located across the USA, Asia and Europe. This is how we do it.

    Flat structure
    We elevate each employee’s responsibility and his/her taking ownership. You take the lead and pursue your passion. 

    Self-Organization
    Autonomy and ownership over projects! Small teams and project management supporting planning and communication around project’s milestones. Collaboration and collective creativity over formal rules-based KPIs for performance.

    Networking
    We network to get a broader perspective and build relationships - you get to hear what interesting challenges people are solving in their projects or what kind of passions or hobbies are there to share a conversation.

    Knowledge sharing
    We create spaces for sharing to happen - various internal knowledge sharing initiatives exist to connect smart people rowing in the same direction. 

    Growth
    You may change a project, work with a different technology or pass a certification, etc. You have a bunch of opportunities and your own responsibility to take the lead on your growth!

    Transparency
    We communicate openly, we share candid feedback. We build on trust so the innovation naturally happens!

    Remote first
    There is no difference if you work from home or the office. We focus on productivity, not hours and constant communication on Slack!

    Automation
    The timesheet gets filled in automatically, the onboarding process works online, a bot books a parking spot for you or reminds you about internal knowledge sharing initiatives. We love improvements like that!

    Partnering with the Client
    Everyone is a consultant actively engaged in ongoing discussions with our Clients regarding  project scope, understanding the context for a solution to deliver a great experience to the future users. 

    If you want to be a part of something great, dare to join our remote-first Appliscale Community!


    Responsibilities:

    • Being a part of the engineering team responsible for all aspects of a product backend and/or frontend ecosystem: creating new features, testing, bug fixing, performance and deployment
    • Building responsive, high-performance, modern web/frontend solutions with a variety of frameworks, languages, web and cloud technologies on top of the JAMstack approach and micro-frontend concept
    • Taking care of architecture of low-latency, high-availability, and performant digital products based on modern tech stack set on cloud-based, virtualized infrastructure, service-oriented architecture and event-based communication
    • Designing and optimising the server side of the applications ecosystem that uses multiple protocols and paradigms to communicate
    • Testing and debugging backend processes to ensure that developed solutions run effectively at all times
    • Creating optimised database schemas and data storage solutions
    • Participating in project meetings to identify, evaluate and implement modern frontend/backend best practices into the development process


    Required Qualifications:

    • 4+ years of production software development experience in architecture of frontend/backend for high-performance, reliable Distributed Systems and web/mobile applications
    • Expertise in one of the object-oriented and/or functional languages such as Javascript, Typescript, React, Node.js, Java, Kotlin, Python, C++, Golang, Erlang
    • Strong understanding of software engineering principles, testing, data structures and algorithms
    • Know-how of REST/GraphQL, APIs
    • Knowledge of test automation tools such as Cypress, Puppeteer
    • Understanding of OO design patterns, SOLID principles and Clean Code
    • Good knowledge of Relational DBMS like MySQL, PostgreSQL
    • Good knowledge of Unix/Linux operating systems including automation
    • Ability to work with Agile methodologies such as SCRUM and Kanban
    • Good communication and collaboration skills
    • Proficiency in English


    Nice to have:

    • Experience in developing scalable and secure Cloud and Infrastructure solutions with Docker, Kubernetes, Jenkins, Terraform, CI/CD, etc.
    • Cloud computing experience (AWS)
    • Self-motivation, innovation and accountability to work in a fast-paced environment

    Check similar offers

    React Native Developer

    New
    Acaisoft
    21 - 33 USD/h
    Warszawa
    , Fully remote
    Fully remote
    React Native
    Redux
    xState