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! https://youtu.be/SFzDGCMlV4E
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)