All offersWARSZAWA MAZOWIECKIEJSFull Stack Developer
Full Stack Developer
JS
Solace Digital

Full Stack Developer

Solace Digital
WARSZAWA MAZOWIECKIE
Type of work
Full-time
Experience
Mid
Employment Type
B2B
Operating mode
Hybrid

Tech stack

    TypeScript
    advanced
    English
    advanced
    Next.js
    regular
    Node.js
    regular
    Go
    junior
    Svelte
    nice to have

Job description

Online interview
Friendly offer

Job description


We are looking for new people to join our small, growing development team, who have the ability to work autonomously and help make decisions about the future of our software, technology and the company.


You will be working with one of the most skilled UX/UI designers in London, transforming their ideas into a working application.


 We love working as a team, making decision together, and solving challenges as one. We focus on new technologies, trying to make our code, and in the end the final product, as elegant and efficient as possible.


We put a lot of focus on clean and well tested code. A lot of discussions and suggestions will be done through the PR, because for us this is the best way to learn, even for the most experiences programmers.


That’s why we will encourage everyone to be a part of this and have a meaningful opinion.


We are also planning on opening a HUB here in Warsaw :) So anyone who prefer office work will have a chance soon.



The Role


We are looking for a Full Stack Typescript Developer who is able to build and deploy the application from start to the end. You will be responsible for developing, testing and creating new functionalities for our clients.


 You will be working with a lot of technologies, from RESTful APIs, gRPC, microservices and third-party integrations.


What we offer


  • Salary in the range of 3500 - 4500 GBP per month based on your experience.
  • 25 days leave per year plus 8 bank holidays.
  • Maternity, Paternity, Adoption, and Shared Parental Leave.
  • Training Budget of £500 a year.


Requirements


Two things are mandatory:

  • Needs to be located in Poland, as close to Warsaw as possible :)
  • Needs to know English at professional level.


For the technology, we believe that everything can be learned, and the memorizing of each syntax / function is not the main determinant of a good programmer. You should be able to solve programming puzzles, thinking outside the box, and be able to look at the problem from above.


But still having a firm understanding, and production experience of these technologies is highly desired:

  • Typescript
  • NextJS or SvelteKit (but knowledge of any big UI framework should be enough)
  • NodeJS
  • Go
  • PostgreSQL / SQLite
  • Supabase / Firebase / Pocketbase


After your first year at Solace, you will have


  • Planned and delivered programming tasks and solutions for tens of clients.
  • Create products, mainly in Typescript, that will be deployed and used thorough the globe.
  • Working with the newest technologies, that will guarantee Your skills to be always up to date.
  • Taking part in teams discussion and planning, learning how to shape the architecture of new applications.
  • Participating in client-review workshops, helping to discuss and gather objective feedback and propose working solutions.
  • Being part of the design and development process of your and the team’s solutions so that UX objectives are delivered.
  • Led and mentored colleagues who were less experienced in development.
  • Attended and/or led training courses and talks that deepened your development skills, or adjacent disciplines.


Interview


If Your email demonstrates that you are a good fit for the role, we’ll invite you to a 1-hour meeting in person or via video call, where you will tell us stories about and provide examples of the projects you’ve delivered.


We also expect you to interview us and ensure we are right for you.


If You have what it takes, we will send You a simple task to be done at home, without any pressure. This will be an opportunity to show us what You are capable of.


Feedback


If in the end You will match our company, we will offer the role to you. If we decide not to offer you the role, we will let you know and provide feedback as to why. Even if you’re not successful in securing this particular role, candidates who show potential will be added to our database (with their consent, of course), so we may consider them for other positions as they arise.