Senior NodeJS Software Developer
SolveQ
Gdynia. PL
4 d. temu
source : Just Join IT

SolveQ is an Agile Software House and will always foster a culture of trust, clarity and excellence . The Q in the name stands for Quality and as we focus on delivering best in class Software , we also deliver Quality and best in class Employee Experience .

Thanks to our drive to innovate , learning from each other and open dialogue we encourage diversity everyone is included, and every voice is heard.

We build long-lasting partnerships and relationships founded on who we truly are no matter where we are. And we know that it all starts with personal responsibility and we take care of our environment in every and any possible way.

We build and ship! You enjoy!

Right now we are expanding our team and we are looking for :

NodeJS Senior Software Developer

Role and responsibility :

  • Designing architecture and software solutions
  • Design REST and asynchronous APIs, and document them
  • Being familiar and working with : CI / CD deployment pipelinesfoundations of infrastructure as code concepts and its implementation using Docker, terraform and Kubernetesat least one of the most popular cloud providers - ie. AWS, GCP
  • Cooperation with clients in the software development process
  • Coordinating work within the software development process
  • Proactively supporting less experienced team members in solving problems and developing their skills
  • Analyzing system and business requirements
  • Development of new functionalities according to defined requirements
  • Following all defined ways of working, coding standards and procedures
  • Cooperation within the team both internal and external
  • Integration and validation of developed software
  • Creating high quality documentation using C4 model diagrams and architecture decision log
  • Bug troubleshooting, reporting and fixing in cooperation with other team members and customer representatives
  • Reporting work in accordance with the adopted process
  • Participating in estimation and risk analysis
  • Crucial requirements :

  • 7+ years of experience in developing software
  • Knowledge in the area of software development methodologies
  • Readiness to learn and teach others
  • Experience with NodeJS : Building http and tcp serversBuilding websocket based APIsUsing streamsUsing async / await and promises
  • Good Knowledge of OOP, SOLID principles, functional programming
  • Experience with express framework
  • Experience with relational databases (like MySQL or Postgres )
  • Experience with Docker and docker-compose
  • Experience with git
  • Ability to use *nix shell
  • Experience in commercial software development
  • Creating and executing unit and integrational tests
  • The ability to work with an existing code base
  • Creative thinking in a problem-solving process
  • Passion for clean & smart code and great engineering work
  • Analytical thinking skills
  • Flexibility in performing tasks
  • Proactivity
  • Ability to work independently
  • Ability to work in a team
  • Very Good communication skills
  • Very Good English language skills
  • Nice to have skills, knowledge and experience :

  • Experience with Domain Driven Design
  • Experience with Nest.js
  • Experience with one of the popular cloud providers (ie. AWS, GCP )
  • Experience using persistent read models / replicas (ie. Redis, elastic )
  • Experience with git-flow
  • Experience with C4 model and ADR s
  • Experience with terraform and Kubertnetes
  • Adept with agile software development lifecycle and DevOps principles
  • Team Management skills
  • Business acumen
  • Offered benefits :

  • Remote first you have the freedom to decide whether you like to come into the office or to work 100% remotely
  • Training budget - we provide 1500 PLN / net per person per year to use on conferences and workshop tickets or courses
  • Company offsite - we believe every offsite is unforgettable and integrates everybody that is why we meet and try new activities
  • Learning and development we provide the space to develop yourself through various activities like for e.g. knowledge sharing sessions, hackatons, meetups
  • Multisport Card - we cover 50% of the Multisport Card
  • Development path - planning with HR your development path and supporting with gaining new skills
  • Eco friendly mindset zero waste activities, vegan breakfast buffet, refunds for using public transportation and many more environmentally friendly challenges and benefits
  • Zgłoś tę pracę
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplikuj
    Mój adres email
    Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
    Kontynuuj
    Formularz wniosku