NoFluffJobs Praca zdalna Mid New

Mobile/Xamarin Developer

Awumba

⚲ Remote

25 368 - 31 752 PLN (B2B)

Wymagania

  • UI
  • MVVM
  • C#
  • .NET
  • Xamarin
  • iOS
  • WPF (nice to have)
  • Azure DevOps (nice to have)
  • Universal Windows Platform (nice to have)

Opis stanowiska

O projekcie:
We are Awumba - the top players across the world delivering high-impact technology and business solutions, all while building a culture of mutual respect and collaboration. We are looking for a performance tester to join our team remotely. Our client is North America's leading provider of funeral, cremation, and cemetery services.

For organizational reasons we are looking for a person who is a resident of Poland.

Wymagania:
Looking for a Xamarin developer with iOS background.

- 5+ years of experience in software development
- Very good knowledge of C#/.Net.
- Advanced in iOS development (native or Xamarin.iOS), including:

- Creating UI with Autolayout
- Implementing flexible layouts based on UITableView and UICollectionView
- Familiarity with platform idioms (view controllers, delegates, data sources, gesture recognizers etc.)
- Troubleshooting layout issues and resolving constraint conflicts

- Practical knowledge of design patterns, especially MVVM- Familiar with object-oriented programming principles and design patterns.

Nice to have:

- Experience in XAML development (UWP or WPF)
- Experience with Azure DevOps
- Experience with MvvmCross library

- Excellent problem-solving skills, attention to detail.
- Up-to-speed with current development tools and practices (GIT, PR reviews, agile methodologies).
- Collaborating with cross-functional teams, such as UX designers, software developers, and project managers, to ensure successful project delivery.
- Ability to work independently or as part of a team.
- Strong communication skills, both verbal and written, with the ability to explain technical concepts to non-technical stakeholders.

Codzienne zadania:
- Working on a large scale cross-platform iOS/UWP project (~500K lines of code)
- Cooperating with the local Awumba team and client team in Houston (~25 team members total)
- Delivering high quality C# code, both cross-platform and platform-specific for iOS and UWP
- Refactoring complex legacy solutions and proposing improvements
- Owning major functional areas of the application
- Troubleshooting issues based on application logs and crash logs
- Upgrading SDKs or other 3rd party components
- Performing code reviews for your peers
- Analyzing requirements and collecting additional information from the client
- Attending daily meetings with the client (7:30 CST)

🔍 Dekoder Ogłoszenia

🔴
top players across the world delivering high-impact technology and business solutions
To marketingowy slogan, który niekoniecznie odzwierciedla rzeczywistą pozycję firmy na rynku ani jakość realizowanych projektów.
🟡
building a culture of mutual respect and collaboration
Może oznaczać dobrą atmosferę, ale równie dobrze może być standardowym frazesem bez konkretnych działań potwierdzających.
🔴
Advanced in iOS development (native or Xamarin.iOS)
Chociaż wymagają zaawansowania w iOS, nacisk na Xamarin.iOS może sugerować, że to właśnie ta technologia będzie dominować, a czyste iOS jest tylko dodatkiem.
🟡
Excellent problem-solving skills, attention to detail.
To standardowe wymaganie, które może oznaczać zarówno realne wyzwania, jak i po prostu oczekiwanie od pracownika wykonywania swojej pracy poprawnie.
🟡
Up-to-speed with current development tools and practices (GIT, PR reviews, agile methodologies).
Wymaganie znajomości narzędzi i praktyk jest standardowe, ale sposób ich implementacji w firmie może być różny – od nowoczesnego do przestarzałego.