The position has been closed by the company
Find similar jobs
Next job

Middle Android Developer in Trigger Software

Posted more than 30 days ago

2 views

Trigger Software

Trigger Software

0
0 reviews
More than 3 years
Kyiv
Intermediate
Full-time work
ProjectWe're developing a mobile banking engine. This project requires attention to detail since we do pixel-perfect design and extensively use REST APIs to manage the application features. We have 1 client already, and the bank's management is super-friendly and result-oriented ;) Required Skills- Excellent knowledge of Core Java/Kotlin, Android SDK- Solid understanding of OOP principles and design- Proficient in multithreaded and concurrency- Flair for clean code, reusability, testability, and

Project

We're developing a mobile banking engine. This project requires attention to detail since we do pixel-perfect design and extensively use REST APIs to manage the application features. We have 1 client already, and the bank's management is super-friendly and result-oriented ;)

 

Required Skills

- Excellent knowledge of Core Java/Kotlin, Android SDK

- Solid understanding of OOP principles and design

- Proficient in multithreaded and concurrency

- Flair for clean code, reusability, testability, and readability (SOLID)

- Understanding of architectural patterns, such as “Clean Architecture”, “MVP”, “IOC”, etc.

- Experience with Kotlin Coroutines, Koin

- Experience with REST

- Experience in implementing Material Design and well-designed UI

- Good communication and interpersonal skills

- Experience of delivering features to a deadline and working with QA teams

- Strong experience in Git / Git Flow.

 

Requirements

- Develop new functionality

- Design separate components, modules.

- Code, debug, document, and maintain portions of software

- Participate in peer code and design reviews

- Contribute to development of technical project documentation and user documentation

- Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation

- Participate in conference calls and face-to-face meetings with the Customer and Customer partners

- Comply with the best engineering practices, the technical standards, and the quality criteria set forth on the project

- Report status and progress according to the project and Company demands

- Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements

- Escalate technical issues to the Architect, Team Lead, and Project Manager

- Improve your qualification within the area(s) of expertise at various training courses, seminars, and/or other educational events

 

Personal Profile

- Responsible and proactive

- Good team-player

- Ability to self-study

- Striving to introduce best practices in daily work

- Be ready and be able to communicate in written and verbal form to the client

 

Offer

- 100% Remote work (part-time available)

- Competitive salary in USD

- Flexible work schedule

- Interesting project that will improve your hard- and soft-skills

- Experienced management and friendly environment

- Ability to work with the industry-leading companies

More than 3 years
Kyiv
Intermediate
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept