Software Android Engineer

robusta • Egypt

Company

robusta

Location

Egypt

Type

Full Time

Job Description

Who we are

Robusta Technology Group (RTG) is a key driver of digital transformation by providing a holistic tech ecosystem. RTG works with its local and international partners to help build digital customer experiences, establish remote engineering hubs and build ventures across multiple industries and domains. In this pursuit, RTG serves as a catalyst for impact and growth through events, spaces and content focused on creating impact and growth across the different interactions. 

Robusta is a tech agency working with a diverse client base across different sectors & industries on implementing digital transformation programs. Engagements are typically focused on digitization of existing operations & processes and/or activation of digital customer engagement channels. With a team of 100+ tech and market consultants, robusta maintains an impactful footprint across EMEA and engages with its clients through its two key operations hubs in Egypt and Germany. 

Our Engineering Team

At robusta, Engineers are craftsmen, we take pride in our skills and our target is delivering the right value to our partners. We deeply believe in the Agile & DevOps movements, and we structure and shape our systems and processes accordingly.

Our growing team of 50+ Engineers organized across 7 tribes, take pride in their craft, and we are always seeking to build a robust, scalable, resilient and clean product; we deeply believe one day of good design saves us months of bad implementation.

Our Android Tribe

We are currently the smallest tribe within the engineering team yet proudly we can say we have a strong synergy. We do not let the smallest things just slip by and keep negative energy away from our table.

What you’ll be doing

As a Software Engineer specializing in Android development, you will be a vital member of our mobile app development team. Your primary responsibility will be to design, develop, test, and maintain high-quality Android applications, contributing to the overall success of our mobile projects. Your expertise in Android development and best practices will play a crucial role in delivering innovative and user-friendly mobile solutions.

  • Designing and building advanced applications for the Android platform
  • Attending client meetings for technical consultancy, managing cross-functional development teams and being a technical mentor for your tribe
  • Collaborating with cross-functional teams to define, design, and ship new features
  • Working on bug fixing and improving application performance
  • Submitting and managing applications on Google Play Store
  • Exploring, communicating and implementing Android best practices within the organization to maximize development efficiency
  • Staying ahead of the game and up to date with the latest the field has to offer along contributing to your community & helping your peers

Requirements

What we need from you

We are looking for a new perfectionist to join our tribe. You have an eye for detail and looking forward to trying out the newest technologies out there. You love challenges and love solving tech mysteries. We are not looking for a coding machine but a team player who enjoys collaborating with other teams and contributing to their peers.

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 2+ years of experience in Android app development and general knowledge of mobile landscape, architectures, trends, and emerging technologies
  • Experience with capacity building, mentoring, and excellent communication skills along with understanding engineering metrics and working to improve them
  • Experienced with third-party libraries and APIs and working with remote data via REST and JSON
  • Worked with RxJava and have an insight of design and architecture patterns
  • Solid understanding of Git
  • Follow best practices for team and code collaboration
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate and influence cross-functional teams.
  • Strong grasp of the English Language (writing and speaking) 
  • Previous experience dealing with clients 

Benefits

Why work with us?

  • Embrace a brighter future with comprehensive Social/Medical Insurance
  • Collaborate with industry-leading tech talents
  • Nurture your career in a dynamic growth culture
  • Enjoy financial benefits with a cost of living allowance (COLA)
  • Secure your financial future with our savings plan
  • Experience the freedom of our remote-first work model
  • Customize your work-life balance with flexible working hours 

Join us to shape your career and thrive in a supportive, forward-thinking environment

 

Apply Now

Date Posted

12/31/2023

Views

5

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Order Management Senior Project Engineer - Power Quality - Eaton

Views in the last 30 days - 0

Eaton is seeking an Order Management Project Manager for the ME region The role involves managing and coordinating commercial and delivery aspects of ...

View Details

Services Consultation Senior Engineer - Schneider Electric

Views in the last 30 days - 0

The role involves analyzing customer requirements to provide accurate quotations developing functional design specifications and working closely with ...

View Details

Senior Data engineer - ECM / Associate Architect - IBM

Views in the last 30 days - 0

IBM is seeking a highly motivated and experienced ECM data engineer to join their growing team The role involves leading the design and architecture o...

View Details

Senior Backend Engineer - Hinge

Views in the last 30 days - 0

Hawaya a subsidiary of Match Group is seeking a Senior Backend Engineer The role involves supervising junior engineers managing the entire development...

View Details

Digital Marketing Expert - Schneider Electric

Views in the last 30 days - 0

The company is looking for a skilled Digital Marketing Expert with at least 5 years of experience The ideal candidate should have a strong portfolio p...

View Details

Application Architect / SAP Enterprise Integration - IBM

Views in the last 30 days - 0

As an IBM Application Architect you will directly assist clients in transforming their businesses and solving complex problems You will define project...

View Details