Software Engineer - Telerik UI for Xamarin

Software Engineering @ Sofia, Bulgaria

Job Summary

At Progress, we have an opportunity for a Software Engineer to join our Telerik UI for Xamarin team. The team is focused on building company’s user interface components for Xamarin, targeting multiple platforms - iOS, Android, UWP.

Here is what you will be doing most of the time:

  • Participate in the development work of the UI components
  • Participate in the research of the software components behind the team tasks and gain a good understanding of the architecture and design of the team's product
  • Write clean, maintainable and readable code whilst strictly adhering to our high coding quality standards
  • Analyze business requirements. Provide additional scenarios and use cases based on continuously enriched understanding of the customer problem
  • Participate in code reviews and provide guidance to drive personal and code quality improvements
  • Investigate problems of diverse scope, identify and resolve bugs with different complexity
  • Keep current of the product inner workings: architecture, components, API, features, documentation
  • Diving into .NET development
  • Providing technical advice to clients’ inquiries according to the best practices for the product and cross-platform architecture

What we are looking for:

  • Experience with .NET
  • Familiarity and eagerness to dive into iOS and Android
  • Working knowledge of source control Git, TFS, etc.
  • Good written and spoken English
  • Ability to meet deadlines and commit to team goals
  • Eagerness to learn new skills
Strong advantages:
  • Experience with cross-platform solutions
  • Experience with third party controls
  • Experience with Xamarin 

If you are looking for:

  • A constant stream of fun challenges to solve, with the resources to solve them
  • Informal, friendly and knowledge sharing environment with smart people around you
  • A chance to join a team and a company globally recognized for its cutting-edge products
  • Hands-on product development with a worldwide effect upon millions of people
  • The opportunity to experience awesome Agile methodologies such as Scrum
  • Dynamic opportunity for professional growth
  • A company with a social and benefits program that allows you to concentrate on your career
Share this open position