Senior C# (.NET Core) Engineer (Remote)

  • Jimmy Technologies
  • Remote job

Senior C# (.NET Core) Engineer (Remote)

Job description

Highlights

Please apply, if you:

  • Don’t have any problem communicating in English (both written and spoken)

  • Are a passionate developer

  • Search for a challenge and rewrite the aggregator and booking platform for flight tickets and hotels

  • Want to work remotely and get well-paid


Description

Join us in a challenging task to help our client make their product more successful. We’re going to rewrite a complex and large application for aggregating, searching, and booking flight tickets and hotels. The platform has its own effective search engine. The users can usually find cheaper flight tickets from around the world than in competition apps. The problem is the way the application is written. The current applications are live for over 3 years and are written with old technologies and not scalable architecture which limits the client to grow their business and improve the product based on users’ needs.

Our plan is to define the most priority parts of the system for the business and rewrite and release those parts one by one as a part of a new tech stack. By the end of the process, we should have a completely new solution without making a negative impact on the running business. The goal should be not only to rewrite code but also to improve UX/UI and implement new features. The investors are very stable and invested into the project already over 2.5+ mio. EUR.

You will become a part of the scrum team and work alongside a product owner, developers and tester. Improve your soft & hard skills by working on an ambitious venture. You are a perfect candidate if you are a self-driven professional, and you never hesitate to express your point of view or a solution.

Job requirements

  • C#
  • .NET Core 3+
  • Experience with writing tested applications (preferably TDD)
  • PostgreSQL or similar relational database
  • Web APIs development practice
  • Docker
  • Git
  • English (both written and spoken)
  • Agile (Scrum) knowledge
  • 6+ years of experience


As an advantage would be experience with:

  • Clean Architecture concepts and Domain-Driven Design

  • MediatR

  • MongoDB

  • Redis

  • CI/CD

  • Google Cloud or AWS


We offer:

  • A completely remote work

  • A very competitive salary in Euro

  • Cooperation with Czech LLC via Individual entrepreneur

  • No strict control. Freedom of action

  • Careful and reliable management


What kind of code we expect to get for review:

  • Code in which you implemented something non-trivial or unique

  • Сode that shows your deep knowledge of the features of the framework and the chosen technology

  • Code that reveals your knowledge of software architectural patterns and best practices (eg. SOLID, KISS, DRY, ATDD, BDD, DDD, TDD) and the ability to apply them appropriately

  • Code that reflects your way of thinking