Senior Fullstack Developer

New
D
DCGSoftware development
Workplace type: remote; Locations: Warszawa, Chmielna, Warszawa, Country code: PLFull-TimeSenior
Salary110 - 135 PLN per hour
Apply NowOpens the employer's application page

Job Details

Experience
Minimum 7 years of commercial .NET 6 or newer programming experience; minimum 5 years creating web applications with React; minimum 2 years working with GraphQL; minimum 1 year implementing asynchronous communication using RabbitMQ and MassTransit.
Required Skills
GraphQLElasticSearchMicrosoft SQL ServerMongoDBRabbitmqTypeScriptReactCI/CD

Requirements

  • Have at least 7 years of commercial programming experience with .NET 6 or newer.
  • Have at least 5 years of experience creating web applications with React.
  • Have at least 2 years of experience working with GraphQL.
  • Have experience independently defining technical architecture and designing and implementing microservices architecture.
  • Have experience delivering greenfield projects.
  • Have at least 1 year of experience implementing asynchronous communication with RabbitMQ and MassTransit.
  • Have experience with relational and non-relational databases and creating and maintaining CI/CD processes.
  • Have experience working in Agile teams and conducting code reviews.
  • Know TypeScript, JavaScript, and UI/UX design principles.
  • Know Apollo Client and React Relay.
  • Know Microsoft SQL Server, Elasticsearch, MongoDB, and CosmosDB.
  • Know unit testing tools xUnit, NUnit, and Jest.
  • Know design patterns, SOLID principles, and Clean Code.

Responsibilities

  • Design technical architectures, including microservices and Micro Frontend (MFE) solutions, and deliver greenfield projects.
  • Design and implement backend applications using .NET 6+ and frontend applications using React, TypeScript, and JavaScript.
  • Design and implement GraphQL APIs using Apollo Client and React Relay.
  • Implement asynchronous communication using RabbitMQ and MassTransit.
  • Design data models and database solutions using Microsoft SQL Server, Elasticsearch, MongoDB, and CosmosDB.
  • Prepare unit tests using xUnit, NUnit, and Jest.
  • Build and maintain Continuous Integration and Continuous Delivery processes in GitLab.
  • Apply design patterns and good programming practices, and use AI tools supporting software development.
  • Prepare technical documentation.
  • Collaborate with architects, analysts, testers, and business representatives.
View Full Description & ApplyYou'll be redirected to the employer's site
110 - 135 PLN per hour
Apply Now