Intermediate Mobile Engineer

За компанијата: Allocate Software is a leading international provider of Human Capital Management software. We care about making a difference in the sectors we serve. Whether that is helping people to deliver the best... повеќе за компанијата »

Role Summary


The Intermediate Mobile Engineer is accountable for delivering software on time, to budget and to a high quality meeting the functional requirements of the customer (which may be either a customer internal to Allocate or external to the organization).

You will work as part of a Scrum project team to design, code and test enterprise business functionality for Allocate’s product portfolio. This will include new development as well as maintenance of existing systems. You will have TDD skills, a thoroughly pragmatic approach to delivering systems and will be comfortable liaising at a technical level with developers from other areas of the organization.

Responsibilities:
 

  • Design, develop and modify our Mobile applications using Xamarin and .NET Core as part of a team using the Scrum process framework.
  • Implement functionality changes according to the user stories in the sprint backlog.
  • Close collaboration and good communication with the Product Owner and the rest of the development team.
  • Take responsibility to deliver high quality results according to criteria in the definition of done specification and focus on quality in each delivered increment. 
  • Participate in sprint planning activities and commit to sprint backlog when user stories are well understood and have reasonable estimations of effort. 
  • Make estimations of the effort of implementing user stories.
  • Assist the QA Engineer with manual testing and writing of automated tests when needed for the team to meet the sprint deadline.


Skills/Qualifications/Experience Required:

Essential:

  • Degree in Computer Science or related field. 
  • More than 2 years’ experience in development work.
  • Experience in working with development in an agile team.
  • Thorough and quality-oriented. 
  • Excellent knowledge of object-oriented development including software design patterns and industry best practices.
  • Excellent knowledge and some years’ experience of working with Microsoft .NET ecosystem.
  • Experience in developing and delivering native mobile and cross-platform Xamarin.Android, Xamarin.iOS and Xamarin.Forms applications.

Preferred:

  • Experience of test-driven and/or behavior-driven development.
  • Experience in the development of mobile and web interfaces, and distributed solutions.
  • Experience with building or maintaining Micro-services applications will be considered a plus.
  • Experience with the core AWS and/or Azure services will be considered a plus.

What we can offer you:

  • Comfortable, friendly, professional and supportive work environment
  • Private health insurance
  • Opportunity to gain invaluable experience in all aspects of events within a fast-paced global dynamic organization
  • Opportunity to gain international business experience, working for world high class companies
  • Possibility for personal and professional growth within a stable environment with ongoing training and support
  • Social and sport benefits
  • Business travels to the U.K.
  • Work from home - several times per month

Please apply using the link below:

https://hrbrg.co/n5qicv

Сакаш да те препорачаме кај компаниите?

барај огласи за вработување » барај останати огласи »