Mid/Regular Fullstack Developer (React + .NET)

Mid/Regular Fullstack Developer (React + .NET)

Endava

Łódź, Poland

Job Description

Development is the largest discipline at Endava. Our developers design, build, and release software products in multiple programming languages, frameworks, and libraries. Always collaborating with cross-functional project teams, our developers are adaptable problem-solvers with a client-oriented mindset.

As a Fullstack Developer at Endava you will have participate in the activities of designing, building and documenting enterprise solutions including test development to ensure service delivery meets expectations. You will provide development expertise for both front-end and back-end systems from design to build.

Responsibilities

  • Designs, estimates, and implements technical solutions for medium/high complexity applications.
  • Participates actively in all phases of the application development lifecycle.
  • Collaborates with various project stakeholders to provide support for clarifying requirements, processes, architecture, and priorities.
  • Recommends and promotes IT industry standards, tools, and practices (DevOps, etc.) to achieve well-engineered software products.
  • Proposes improvements and escalates risks/issues related to development activities.
  • Participates in the review of the work done by development team members.
  • Learns and applies new technologies, practices, and tools as appropriate to the project.
  • Participates in internal and external tech communities, events, etc.
  • Shares experience and knowledge gained from projects.

Qualifications

  • 3 years of experience in software development using .NET versions 5 and above.
  • 2 years of experience in software development using React library and ecosystem using versions 17 and above.
  • Good understanding of OOP paradigm.
  • Good understanding of Design Patterns, SOLID, DRY and other programming concepts.
  • Good knowledge of C#, Typescript/Javascript, .NET Core, ASP.NET, Entity Framework, LINQ, Visual Studio. Nice to have: cloud knowledge of any kind
  • Experience with Rx.NET for reactive programming.
  • Knowledge of message queue systems such as RabbitMQ, Kakfa, ActiveMQ, etc in context of .NET solutions.
  • Knowledge of SignalR. Serilog and xUnit.
  • Experience in using control libraries for React (MUI, Chakra UI, Prime React, Tailwind UI, etc.)
  • Experience in using Jest for unit tests and PlayWright for e2e tests
  • Good understanding of version control systems like Git or similar
  • Knowledge of using testing and mocking frameworks
  • Familiar with common communication protocols and standards such as HTTP, REST, JSON, TCP/IP and others.
  • Experience with Agile methodologies (e.g., SCRUM, KANBAN).
  • Good problem-solving skills and analytical thinking.
  • Excellent communication and teamwork abilities.
  • Upper-Intermediate English proficiency.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Poland      C Sharp Developer      Developer      Front End Developer      Hybrid      Web Developer      Endava     

© EuroJobsites 2024