In this role as Software Engineer II - Android, youβll join the Mobile Team to drive the technical direction of Procore's projects. You will be responsible for designing, building, and shipping software using your analytic, pragmatism, and engineering skills to provide solutions adopted by Procore Engineering teams. This position will be based in our Cairo office, or employees can work remotely.
Job listings
Extend our measurement SDKs running on apps for Smartphones, Tablets & TVs working mainly on iOS but you will also help out on Android & TypeScript from time to time working more on business logic and less on visual components or user interfaces work as part of a cross-functional team of a Big Data engineer, a SRE, TypeScript, Android, iOS SDK Developers, a Scrum Master and a Product Owner.
As a mid-level engineer, you will be responsible for building high-quality multi-platform applications while collaborating closely with clients and internal teams. The primary focus of this role is to collaborate with our U.S. based team, including designers, product owners and backend developers to deliver the best digital experiences.
Use engineering, collaboration, and leadership skills to deliver a performant experience to millions of Redditors, and lead the architectural decision-making of Redditβs Android engineering organization. Collaborate cross-functionally to innovate and replace internal frameworks and tooling to help Redditβs feature teams write performant code without a second thought; this is a critical role.
The Personal Finance Management teamβs main challenge is to develop new products, features and technology for our Moneytree app. You will be involved end-to-end, from inception to the successful release of the products or features. In this role you will plan and implement new features, help architect the future of Moneytreeβs approach to mobile technology, maintain and improve the existing codebase, create tooling and automation to make our team more efficient, and deliver complete work integrated with our existing infrastructure.
Deliver high-quality, scalable features to millions of travelers across many countries and languages. Collaborate with designers, product managers, and other engineers to iterate on new features. Practice, uphold, and promote high quality and reliability standards, respect clean code principles, implement unit and integration tests.
Engage with clients and gain a deep understanding of their problem, needs, goals, and priorities, as well as their technical architecture. Architect, develop, and maintain robust and scalable mobile applications using React Native and Native iOS and/or Android. Ensure the performance, quality, and responsiveness of the applications on both iOS and Android.
Weβre hiring a React Native Mobile App Developer for a leading global business at the forefront of sports and e-commerce innovation. Youβll be part of a dynamic, highly collaborative technology team, helping to build scalable mobile applications that enhance online shopping experiences and support a wide range of sporting brands and products. This is a permanent, full-time, remote role.
As a Blockchain Kotlin Engineer, youβll focus on the development of Wallet Kit β our cross-platform SDK that unifies blockchain logic for iOS, Android/JVM, and Web/JS platforms. You will also actively contribute to our business logic SDK, helping deliver product features across both iOS and Android apps. Your work will span core blockchain functionality and product-layer integrations.
Weβre looking for a Mid-Level Android Developer to join a team thatβs building applications used by professionals on some of the largest construction projects in the U.S. This is a great opportunity to grow technically, working on a product that solves real problems in the field.