Software Developer (.NET, Node.JS + Angular)

Working as a Software Developer, you will:

  • Design, develop and maintain enterprise-level software systems throughout their full lifecycle.

  • Design and implement software solutions using .NET, C#, Node.js and modern JavaScript frameworks.

  • Develop and maintain frontend applications using Angular, RxJS, NgRx, TypeScript, JavaScript, CSS and SCSS.

  • Design and implement backend services, including microservices-based and backend-for-frontend (BFF) architectures.

  • Design and develop data layers, business logic and user interfaces.

  • Apply appropriate design patterns and programming paradigms to build scalable and maintainable solutions.

  • Design and implement relational and non-relational database solutions, including working with Microsoft SQL Server.

  • Develop and maintain automated unit and integration tests.

  • Apply CI/CD practices and work with container-based development environments, including Azure DevOps and OpenShift.

  • Translate business and technical requirements into effective software designs and technical solutions.

  • Optimize applications from a performance, security and quality perspective.

  • Produce and maintain technical documentation and contribute to software development standards.

  • Estimate development effort and timelines.

  • Lead development teams and support technical decision-making.

  • Collect and interpret software metrics.

  • Manage software configuration and releases.

  • Contribute to requirements analysis, quality assurance, testing, change management and deployment processes.

  • Prepare technical solutions, prototypes and proof of concepts.

  • Provide second- and third-line technical support.

About Chabre IT Services

Chabre IT Services is a global professional IT services provider, building long-lasting relationships with Enterprises. We specialize in the delivery of tailor-made solutions,  smart outsourcing, try&hire, and success fee services. We are a smart IT boutique with unique knowledge, which will deliver your ideas into reality.

About our Client

Our client is an international organization operating in the field of border management and security. It works closely with national authorities and international partners to address cross-border challenges and strengthen cooperation between countries. Its activities include operational support, risk analysis, information exchange and the development of innovative solutions. The organization operates in a dynamic, multicultural environment and works with experts from various countries. Its headquarters are located in Warsaw, Poland.

Qualifications

  • A university degree in Computer Science or a related field.

  • At least 6 years of relevant professional experience in IT.

  • At least 3 years of project experience relevant to the position or in a similar role.

  • Minimum B2 level of English (CEFR).

  • At least one advanced-level certification in a software development technology domain, or an internationally recognized equivalent certification, subject to acceptance by the Contracting Authority.

  • Demonstrated experience as a Senior Full-Stack Developer or Lead Developer.

  • Extensive practical experience in software development, including object-oriented and functional programming paradigms.

  • Strong knowledge of design patterns and their practical application.

  • Practical experience in designing and developing microservices-based solutions.

  • Strong frontend development skills, including Angular, RxJS, NgRx, TypeScript, JavaScript, CSS and SCSS.

  • Strong backend development skills, including .NET and C#, as well as Node.js and Nest.js or alternative JavaScript frameworks.

  • Experience working with relational databases (e.g. Microsoft SQL Server) and non-relational databases.

  • Knowledge of GraphQL.

  • Practical experience in developing automated unit and integration tests.

  • Experience with CI/CD tools (e.g. Azure DevOps) and container-based development environments (e.g. OpenShift).

  • Experience working through the complete software development lifecycle, from design to deployment and maintenance.

  • Ability to design enterprise-level software systems and document technical solutions effectively.

  • Experience in leading technical teams and strong problem-solving skills.

We offer

  • Rate up to 190,00 PLN/h + VAT
  • Remote, with the requirement to be able to reach the client's office in Warsaw within 2 hours, if needed.
  • Subsidy for peripherals in the amount of 500,00zł
  • Working tool (MacBook Pro or Lenovo Legion 5)
  • Co-financing of courses related to the position
  • Benefits: MultiSport, Medicover
ID: 629 job_post.published_on: 06/11/2026
announcement.apply