Software Mobile Developer

Azienda: Apparound Italia s.r.l
Data annuncio: 06/11/2020
Sede di lavoro: Pisa
Apparound was born from a revolutionary idea: to give sellers a tool that can maximize performance. We are a young and hungry group of different people sharing love and passion for digital innovation.
Every day, we work sharing the same goals in a sustainable work environment that values equality and merit.
At Apparound each person has the opportunity to show his/her own talent working on complex projects, involving thousands of people around the world. With our software we have revolutionized the way many companies work, improving the productivity and well-being of many sales operators.

Apparound is looking for a Mobile Developer, for iOS and/or Android, who lead by example, have a value-driven and end-to-end mindset, set their own goals, make their teams better, and demonstrate technical excellence.
As a Mobile Developer at Apparound you will be responsible to design and build features end to end, including system architecture, code, deployment, scale, performance aspects from conception to delivery.

Position skills and experiences required for consideration:

If you apply as Android Mobile Developer:

• At least 2 years of design and coding experience with Java and Kotlin (if Android development background)
• At least 1 year of experience with Android SDK (if Android development background)
If you apply as iOS Mobile Developer:
• At least 2 years of design and coding experience with Objective C and Swift (if iOS development background)
• At least 1 year of experience with iOS SDK (if iOS development background)

For both profiles:

• Knowledge of HTML, CSS and XML, experience in Javascript and JS Framework
• Strong knowledge of distributed programming models, networking programming, HTTP, REST, SOAP
• Design and coding of Multithreaded applications
• Familiar with code version control systems like Git, TFSVC or Azure Devops
• Experience in hybrid mobile application development (interaction with JavaScript and HTML5)
• Solid engineering practices in design, coding, and testing
• Good knowledge of object-oriented Programming, design patterns, unit and integration testing and TDD methodology
• Familiar with development with relational databases like SQLite
• Strong ability in problem solving, debugging and analytical skills
• Prior experiences in teams working in Agile, Kanban or XP are desirable
• Bachelor’s degree or higher in computer science or related fields or equivalent work experience
• Experience in all steps of software development life cycle from initial design to delivery
• Good level of English

Other skills required:

- Proactivity, flexibility, and open mind to changes and innovation
- Ability to communicate and to work in team
- Self-motivation, enthusiasm, result-driven approach, and positive attitude
- Ability to work in multi-tasking and challenging work environment
- Accuracy and accurate methodology in the organisation and documentation of one’s work
- Reliability
- Problem solving attitude

Please note:

You will be contacted only if you really match the above criterias.
Please do not apply if you don’t currently have the legal right to work in Italy, or if that right is just about to expire.
Candidati per questo lavoro