Middle Android Engineer
Job Description
About the project:
Azercell is an Azerbaijani telecommunications company, the largest mobile network operator in
Azerbaijan and the second-largest taxpayer in the country outside of the oil industry. Main products
are: Fixed telephony, Mobile telephony, Internet services, Wireless broadband, Value-added
services. Project: Self-services B2C mobile platform development.
Responsibilities:
- Develop and maintain application features for the Android platform in
collaboration with product, design, and engineering teams - Contribute to high-quality mobile app design and architecture
- Help maintain code quality, organization, and automatization
- Ensure the performance, quality, and responsiveness of applications
Requirements:
- Has 3+ years of commercial experience in Android development
- Strong knowledge of Android SDK, and different versions of Android OS
- Proven knowledge of Android material design guidelines, and best practices for the
platform - Skillful in networking technologies
- Strong knowledge of basic data structures and algorithms
- Good expertise in architecture pattern(s)
- Familiarity with RESTful APIs and GraphQL
- Good knowledge in security and APP protection
- Strong knowledge of unit and instrumentation testing
- Good UI experience
- Experience in using Git
- Solid understanding of the full mobile development life cycle
- Deep understanding of Agile methodologies
- Upper-Intermediate English level
- Test Driven Development
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Flexible and personalized career growth
- Professional development tools (mentorship program, tech talks and training, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
Date Posted
07/01/2024
Views
3
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details