Android Mobile Developer

EIDA Solutions is an innovative construction, commissioning and project handover software solution for data heavy projects in the Pharmaceutical, Semiconductor and Data Center industries. Due to the company’s continued growth, we are currently looking for a Mid-level Android Mobile Developer to work remotely from Ireland within the Mobile Applications team to help drive the design and development of their flagship mobile applications designed for Android.

 

Job Overview: 

This position requires a developer who can hit the ground running and assist the mobile team with the development of its core mobile apps. The successful candidate will participate in the entire app life cycle from concept stage to delivery and post launch support. They must also have a strong understanding of the patterns and practices that revolve around the Android platform. They will be responsible for delivering the best-in-class product experience, all built using the latest tech stacks in Kotlin on Android. They will work closely with talented engineers, product managers, customers, architects, and various stakeholders to deliver our best in class mobile applications. This position is to be filled immediately with the salary negotiable depending on experience.

 

Major Responsibilities: 

  • Responsible for developing our best in class Android application
  • Design and build applications for the Android platform with Quality, Security, Performance and Documentation in mind
  • Collaborate with mobile team members, other engineers and product owners to identify best in class software solutions to complex problems in our industry
  • Take a quality-first approach to software development by producing unit tests and automate functional testing as much as possible
  • Conduct code reviews with other developers, including security checks
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Work with relevant stakeholders and cross team members in the organization
  • Contribute constructively to architectural discussions
  • Provide regular updates on progress, schedules, issues, risks with team members and the Software Development Manager

Requirements: 

  • At least a bachelor’s degree in Computer Science, Information Technology, Engineering or a related discipline
  • You must be a seasoned Android developer, with at least 3 years of mobile development experience
  • Strong background of Android apps development and a comprehensive knowledge of Android SDK
  • Hands on experience developing apps in Kotlin for at least 2 years
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Understanding of Google’s Android design principles and interface guidelines
  • Experience with one or more common modern mobile architectural patterns
    (MVP, MVVM, MVI) and reactive programming
  • Experience with ROOM, SQLite Databases
  • Design using network protocols including RESTful web services
  • Familiarity with cloud message APIs and push notifications
  • Experience with use of Continuous Integration and automated testing frameworks
  • Experience with offline storage, threading, and performance tuning
  • Have experience in working with libraries to render, update and publish PDF data
  • Experience with PDF Tron (Apryse) toolkit is desirable
  • Must have excellent interpersonal, written and verbal communication skills
  • A team player and work with team members to deliver highly complex solutions
  • Experience working with GIT
  • Knowledge of iOS/Swift is desirable
  • You are confident in dealing with Android Architecture Components
  • Solid understanding of networking libraries (Bluetooth and HTTP)

What We Offer

  • Remote working model
  • A great team and culture
  • Competitive salary
  • The opportunity to work within a global and diversely international team
  • A supportive and collaborative environment

Job Types: Full-time, Permanent 

Work remotely: Yes

EIDA Solutions Ltd. is an equal opportunities employer. 

Competitive Salary based on experience.

CV’s to:  careers@eidasolutions.com 

Request a Demo

Please complete this form, and one of our senior consultants will be in touch to arrange a Demonstration & Discovery call at a time convenient for you.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
*Indicates a Required Field.
Contact

Let’s Talk

Find out how EIDA can bring more structure and flow to your projects, reducing risk and increasing quality. Talk to a senior consultant today.