Full-stack Software Engineer - IT careers for programmers and more. Join Software Mind!

Full-stack Software Engineer

Project - the aim you'll have

You will be a part of an agile team that includes Polish and British developers and testers in order to deliver, rebuild and extend an existing IT ecosystem for a travel industry company. You will be engaged in adding new features, rebuilding existing solutions and proposing new architecture. This will require digital transformation initiatives, evolving existing platforms evolution, digital, web and mobile development and tech debt removal. Work will be divided between 4-5 teams that concentrating on each of the specific areas:

  • Developing new functionalities and maintaining existing ones
  • Performing code reviews
  • Participating in creating product architecture
  • Supporting the development team through exchanging knowledge and skills
  • Collaborating closely with testers (QAs), business analysts, product owner, and scrum master
Position - how you'll contribute
  • Developing new functionalities and maintaining existing ones
  • Performing code reviews
  • Participating in creating product architecture
  • Supporting the development team through exchanging knowledge and skills
  • Collaborating closely with testers (QAs), business analysts, product owner, and scrum master
Expectations - the experience you need
  • Very good knowledge of C#, .NET Core, Javascript, Typescript, CSS, GIT
  • Experience creating tests (unit, integration, front-end)
  • Background in design and familiarity with database tools (NHibernate, Entity Framework, SQL, mongoDB, Azure storage)
  • Good knowledge of design patterns and good practices like SOLID
Additional skills - the edge you have
  • Experience with tools like Docker, Azure DevOps
  • Capabilities with queue systems like RabbitMQ or other
  • Familiarity with Specflow, TDD
Our offer – professional development, personal growth
Decide on the form and conditions of your employment
Flexible employment and remote work
Work with the latest technologies for industry leaders
International projects with leading global clients
Travel to clients’ and work in their environments
International business trips
Work comfortably in a relaxed and inspiring atmosphere that does not enforce a dress code
Non-corporate atmosphere
Develop your skills at work – language classes come to you
Language classes
Develop your competences and skills through skill centers and webinars
Internal & external training
Take care of the health of you and your loved ones
Private healthcare and insurance
Work out, swim and enjoy other fun activities
Multisport card
Take part in activities that support your physical and mental health
Well-being initiatives
Similar job offers
  • Sales
    Pre-sales Consultant
    Kraków
  • Junior Technical Writer
    Kraków
  • Marketing & EB
    Junior EB Specialist
    Kraków