Xamarin Mobile Developer

  • Engineering
  • Cracow, Poland

Xamarin Mobile Developer

Job description

Our customer is a US-based fintech company delivering trading solutions with a global footprint of over 140K retail clients and a monthly transaction volume of $501.2bn across 12.5K markets.


Location: Szlak Street, Cracow

Salary range: up to 18 000 PLN gross
Employment type: employment contract 
Remote working: Possible


We want to build a space where people can flourish and grow while delivering extraordinary solutions. We welcome an openness to cutting-edge tech stack, frameworks, and tools, and a genuine drive for continued self-improvement.  

We are looking for an out-going software developer with more than 3 years of experience in building Xamarin, .NET/C# or WPF applications to join our Platforms team in our new office in Kraków and build a new version of company mobile applications from scratch using Xamarin
The team is also responsible for developing trading platforms using the in-house API within three key locations: USA (East Coast), UK and Poland. They also integrate with internal and third-party solutions. 


You will be responsible for:

  • developing trading platforms
  • continuously discovering, evaluating, and implementing new technologies to maximize development efficiency
  • determining operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
  • improving operations by conducting systems analysis; recommending changes in policies and procedures
  • taking responsibility for analysis, design, and development to ensure due diligence is applied consistently to all software changes
  • implementing unit & integration tests together with the codebase
  • being an active participant in sprint retrospectives and take actions to continually improve the team’s ability to deliver a quality product on time
  • working closely with product management & UX to execute an idea from concept to delivery using excellent software design, coding, & processes

We offer:

  • possibility to work with clean code:
    o covered by a set of unit & integration tests
    o Domain Driven Design
    o Code reviews included in the process
    o CI/CD pipeline in place
  • access to a variety of devices (smartphones, tablets, smartwatches) 
  • competitive compensation package including an annual performance bonus opportunity
  • competitive benefits package, including health care and gym pass
  • superior co-working and personal development experience
  • flexibility and the possibility to work remotely
  • spacious and modern office space in the heart of old Kraków
  • kitchen full of coffee, tea, snacks, and fresh fruits


Requirements

  • at least 3-year experience in Xamarin mobile development
  • practice in C# & .NET
  • strong programming and problem-solving skills 
  • proficiency in Object Oriented Programming & Design 
  • deep understanding of MVVM pattern and/or other UI patterns
  •  writing clean, well-organized and easily readable code
  • previous experience in working in an Agile/Scrum processes
  • good experience in communicating with web services (SOAP, REST, HTTP)
  • working knowledge of streaming data processes and real-time systems
  • strong communication and collaboration skills
  • ability to communicate in English on a daily basis

 

Nice to have:

  • experience with financial products and/or payment systems
  • practice in designing and building advanced app features for the iOS platform, using Xamarin.iOS