Ваш акаунт не активовано. Перевірте пошту. 
  1. Робота в Україні
  2. Вакансії
  3. Одеса
  4. IT, WEB фахівці
  5. Senior Android developer
Дана вакансія вже не актуальна.
Вона була збережена на сайті і поміщена в архів вакансій в ознайомлювальних цілях
Знайти схожі вакансії

Senior Android developer

Заблокована
 22 серпня  Одеса 
Категорії:IT, WEB фахівці

Вимоги

Освіта:повна вища
Досвід роботи:від п'яти років
Графік роботи:повний робочий день

Опис вакансії

Senior Android Developer

Are you interested in working for a hospitality technology company whose ethos includes innovation, culture, and customer service? We’re looking for an individual with grit, integrity, curiosity, and yearns for greatness! If you thrive working in a fast-growing startup and are ready for a new adventure, Concilio Labs could be the next step in your career.

Concilio is looking for a Senior iOS Developer who possesses a passion for pushing mobile technologies to the limits. This iOS app developer will work with our team of talented engineers to build the next generation of mobile applications.

About the Position

1. Maintain and scale existing high-volume native mobile applications

2. Design and build advanced Android applications for Android platform

3. Use and work with internal and external APIs and data sources

4. Perform unit tests to ensure usability, robustness, edge cases, and general reliability

5. Ensure ongoing improvement of application performance and bug fixing. Track application performance and optimize bottlenecks

6. Continuous evaluation, discovery, and implementation of new technologies to maximize the efficiency of development

7. Participate in enhancing the CI pipeline to make it faster and provide more test coverage, to eliminate manual testing and is release ready after each commit

8. Participate in code reviews, ensuring that code adheres to established standards, is well-structured, documented and is manageable

9. Contribute to technical sessions with other developers to ensure that solutions are complete, scalable and future-proof

10. Refactor, update, and revitalize codebases as advances in technology allow for more capabilities

11. Push the boundaries of what’s possible by tackling challenges in architecture, scalability, security, and performance

12. Develop Android products and solutions that deliver on Concilio’s Product Strategy and adheres to established engineering best practices, design guidelines, and principles

13. Partner with Software Engineers, UX/UI, QA Engineers, Product Owners/Managers to deliver high performing quality customer experiences that are engaging, purposeful, and powerful

14. Collaborate with Android and iOS development teams (both internal and external) to align technical solutions across mobile platforms and continually improve the mobile experience as a whole

15. Contribute to the growth of our team by providing coaching to junior developers

About You:

  • Must have a passion for all things mobile, software development, and building beautiful user experiences
  • Ability to work autonomously with high attention to detail and quality
  • Uses analysis, consistent rationality, and objectivity when making decisions
  • Ability to find solutions and deliver results within a rapid fast-changing, entrepreneurial, technology-driven culture
  • Willing and able to learn multiple, diverse technologies rather than leaning on a single favourite
  • Good sense of UI design
  • Clearly communicate capabilities, opportunities, and recommendations to both technical and nontechnical audiences
  • High-energy, decisive, ability to motivate
  • Positive entrepreneurial personality
  • Exceptional relationship building skills
  • Excellent written and oral communication skills
  • Strong analytical capabilities
  • Advanced problem-solving skills
  • Ability to influence decision-making and change
  • Ability to display good judgment
  • Self-starter and self-motivated
  • Committed to writing reliable, scalable, testable, and maintainable code
  • Comfortable working with customers and internal teams in different time zones
  • Strong desire to learn and evolve

Educational Requirements

  • Bachelor’s degree in Computer Science
  • Real job experience while studying at a university is ideal

Experience

• Minimum of 6+ years of professional experience in Android development (Android SDK, Java, Kotlin)

• Experience in software development

• Deep understanding of Android SDK (i.e. AsyncTasks, Adapters, Fragments, Activities, Threading)

• Strong in architectural patterns (MVC, MVP, MVVM), object modelling, and OOP concepts

• Solid and demonstrable understanding of object-oriented design patterns and principles

• Knowledge of Android SDK performance tools and optimization techniques

• Solid understanding of the full mobile development life cycle

• Previous experience working in an agile development environment (Scrum)

• Ability to prioritize in a fast moving, high pressure, constantly changing environment

• Ability to handle multiple tasks and projects simultaneously in an organized and timely manner

• Experience in handling both legacy code and greenfield development and can make technical recommendations based on the needs of the project

• Good sense of urgency, resourcefulness, and independence

• Team player with the desire to own projects and the ability to work with minimal supervision

• Experience with Jira or other task collaborations tools

• Experience with planning and writing technical documentation

• Experience with Mobile Data Analytics

• Experience using interfaces to separate areas of responsibility and facilitate stub testing

• Experience with application performance optimization for data and battery

consumption

• Experience in multi-threading, memory management, and network and cache

optimization specific to mobile devices

• Working experience with integrating RESTful web APIs and processing data (JSON, XML)

• Working experience with APIs and third-party libraries

• Knowledge of emerging technologies, mobile architectures, trends

• Strong understanding of mobile user interface guidelines and best practices

• Experience in publishing an Android app on Google Play

• Knowledge of version control systems (Git, Gitlab)

• Strong knowledge with UNIX/Linux environment

Bonus Skills

• Experience with native iOS development

• SQL and relational database fundamentals

• Experience with Hybrid application (Flutter, React Native)

• Contributions to a large open source project

• Examples of previous work

Причина скарги *

Опишіть коротко суть скарги *

Шукаєте роботу?

Схожі вакансії

Часто шукають:

↑ Вгору