Senior C# Developer (Remote, RO)

Bucharest, Romania /
R&D /
We're looking for a C# developer responsible for building C# applications, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. 

🎥Watch our colleagues explain what they like most about working at TypingDNA and, if you’re looking for a job, they have some interesting advice for you!

You should have

    • At least 5 years of professional experience.
    • Proficient in C#, with a good knowledge of its ecosystems
    • Familiarity with the .NET framework 
    • Strong understanding of object-oriented programming
    • Skill for writing reusable C# libraries
    • Familiar with various design and architectural patterns
    • Proficient understanding of code versioning tools such as Git, SVN, Mercurial

We like to see (not required)

    • Familiarity with RESTful APIs to connect to back-end services
    • Familiarity with continuous integration
    • Implementing automated testing platforms and unit tests
    • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds

What you’ll do

    • Translate application storyboards and use cases into functional applications
    • Design, build, and maintain efficient, reusable, and reliable C# code
    • Ensure the best possible performance, quality, and responsiveness of applications
    • Identify bottlenecks and bugs, and devise solutions to these problems
    • Help maintain code quality, organization, and automatization

What to expect

    • Competitive salary and stock options
    • Private healthcare services
    • A friendly and talented team that wants you to succeed
    • A flat hierarchy and a lot of autonomy
    • Relocation compensation and support (available to Oradea)
    • You can work remote (from other locations in Romania)