Informacje o stanowisku
Working as Senior Android Developer at NOVELPAY means that you will be responsible for:
- designing and developing mobile applications related to electronic payments based on the Android platform - you will be engaged in all phases of the software development process (requirements analysis / working with clients on the final functionality, architecture design, flow design/analysis, transaction processing, implementation, bug fixing and improving application performance), as well as in the process of maintaining and implementing changes to applications;
- developing software based on client requirements (usually worked out together), defined specifications (e.g. protocols) or our solutions;
- building a part or a complete system (depending on the project) - you will be given a lot of autonomy and trust to decide on many aspects of your work;
- integrating the applications with the server part or other mobile solutions for processing payments for goods or services;
- working with most up-to-date technologies, among others Java, Kotlin, Retrofit RxJava 2, Koin;
- providing high-quality code.
At NOVELPAY you will work with top experts, who enjoy sharing experiences and engaging in discussion as well as to provide support and guidance to these less proficient members of the team. You will be creating the most innovative applications for payment terminals and thus shape the future of the industry.
Our requirements:
- proven (minimum 4 years) working experience in Android mobile app development;
- good, working knowledge of Java or Kotlin and Android SDK;
- extensive knowledge of reactive programming (RxJava 2) and network communication (Retrofit);
- high concern for the code quality;
- ability to solve problems independently at every phase of the project (i.e. from defining requirements, throughout the decision how to implement a given functionality and the analysis and repair of unique, difficult to reproduce errors and software malfunctions);
- good organizational skills enabling to work efficiently while combining timely fulfilment of individual tasks with the support of others less experienced team members;
- good, working knowledge of English – you need to be able to work with technical documents with no difficulties;
- knowledge of issues related to the payment industry will be an advantage.
Benefits we offer:
- remuneration starting from PLN 18,000 and upwards – it will depend on your experience and the commitment to work;
- work with the team of talented engineers to design and build the next generation payment applications, share knowledge and engage in inspiring discussions;
- close cooperation with our key technology partner - PAX Technology - one of the worlds leading producer of payment terminals;
- constant access to the latest technology in the field of cashless payments;
- participation in innovative projects both for local and global companies;
- opportunity to manage parts or entire projects;
- a lot of autonomy to choose tools you want to work with;
- a preferred form of employment (regular job contract or B2B) – the results you deliver and your engagement is what counts for us;
- flexible working hours and work in the place you like - it is up to you what hours and where you will work – our office is located in the centre of Warsaw (Al. Ujazdowskie) but if you prefer, you can quite a lot of work remotely;
- opportunity to develop skills outside of the technical domain - e.g. team management skills.
- support you at your individually designed career path – we offer different roles and various growth opportunities.
#J-18808-Ljbffr
Praca WarszawaBusiness Development Manager WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach