Android Mobile Developer at Luxoft
Singapore, Southeast, Singapore -
Full Time


Start Date

Immediate

Expiry Date

07 Jul, 25

Salary

0.0

Posted On

08 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Json, Continuous Integration, Kotlin, Web Services, Javascript, Mobile Apps, Technology, Application Architecture, Design Principles, Css, Java, Security, It, Android

Industry

Computer Software/Engineering

Description

PROJECT DESCRIPTION

Are you an experienced and passionate Senior Mobile Application Developer with strong architecture sense looking to take a more active and impactful role in your work? Are you looking to take the next step in your career and really ’own’ something?

SKILLS

Must have
Bachelors degree in technology or related field required OR equitable experience
Minimum 4 years in native Mobile applications development on Android OS
Strong knowledge of Kotlin, Kotlin core aspects, exception handing, understanding of how Kotlin converts to Java
Very good knowledge of the architecture of Android and how to best utilize it
Good understanding of MVVM architecture design
Strong knowledge of hybrid mobile design principles, patterns, and best practices
Strong expertise in web services, and enterprise architectures, application development in Java and distributed system’s engineering
Experience in implementing security in mobile apps
Experience in performance optimization of mobile apps
Experience in consuming RESTful services, JSON, and HTTP
Strong analytical and problem-solving skills
Nice to have
Experience with JavaScript, CSS, HTML5
Experience in server-based application development
Version control system;
Experience in app development process in an enterprise environment (testing, continuous integration, release process);
Experience in building mobile application architecture.
Mobile app deployment process
Knowledge of agile development methodologies;
Experience in coordinating team members

Responsibilities

This specific role is related to shared mobile services in the area of mobile development. The base components and services for mobile development, as well as the mobile foundation server components, for example, notification and analytics, must be provided. Later, the development of mobile banking applications as a development service must be provided. Within the team, you will be able to contribute in your current specified area of expertise. As a member of the Delivery Team you will:
work in different roles across the whole solution lifecycle (system analysis & technical design, frontend
& backend-development, system integration, documentation, third level support)
provide applications in best quality as requested by specifications
document your provided solutions
analyze root-causes in case of incidents and provide solutions for solving the problem
support the business in case of effort estimations and feasibility studies
perform code reviews and share best practices with colleagues

Loading...