Senior .NET Developer (Mobile)

Limassol, Cyprus
Full Time
Experienced

Spotware Systems is looking for a Senior .NET Developer to join our software engineering team. The new hire will be involved with the development of new features and enhancements for our mobile applications, leveraging C# to deliver exceptional user experiences. As a member of our team, you will play a pivotal role in ensuring the efficiency, reliability, and quality of our codebase while collaborating closely with cross-functional teams to drive continuous improvement.

Responsibilities

  • Developing new and change existing features for high-performance Mobile applications (C#).
  • Identifying bottlenecks and bugs, and advising solutions to mitigate and address these issues.
  • Designing, building, and maintaining efficient, reusable, and reliable code.
  • Covering code with unit tests.
  • Participating in code review for team members.
  • Participating in technical meetings with team members to improve code design and code conventions.
  • Interacting with DevOps team to improve development and deployment processes.
  • Working closely with the QA team to support high application quality and improve test automation.

Requirements

  • Minimum 3+ years’ experience working in C# Developer position.
  • Deep knowledge in .NET and C# (.NET Framework and .NET 5).
  • Solid experience with unit testing.
  • Design patterns.
  • B1+ English language level.
  • Bachelor's degree or higher (required for work permit).

Experience in following fields will be an advantage:

  • Experience with MAUI Native iOS/Android (ex Xamarin.Native iOS/Android).
  • MVVM client architecture.
  • S.O.L.I.D. principles of OOD.
  • Experience with ReSharper/other refactoring tools.
  • Test-driven development.
  • Financial Instruments Trading /Trading Platforms development.

We offer:

  • Competitive remuneration.
  • Private medical insurance.
  • Relocation package (if applicable), including work permit arrangements.
  • Welcome baby bonus.
  • Birthday voucher.
  • Fully equipped office with daily fruits, pizza on Thursdays and snacks on Fridays.
  • Opportunities for professional growth.
  • Friendly working environment.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*