Senior Software Engineer- Android
3 days ago
What if you could use your technology skills to develop a product that impacts the way communities, hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s one of the world’s least digitized industries. We’re looking for a talented Staff Android Engineer to join Procore’s mobile software development team. In this role, you’ll collaborate closely with other project stakeholders to design and build custom solutions on our Android platform.
**What you’ll do**:
- Leverage your technical proficiency to serve as the go-to expert in your technical area, acting as a representative of your team, and work independently across the scope of your team
- Help set standards for your teams, providing technical and procedural advice, and decision-making
- Self-direct your work and task selection. Anticipate functional limitations of systems they’re developing
- Handle the full lifecycle of development within your team, including operational support and incident resolution
- Challenge tasks that seem unclear or would benefit from further direction
- Use a customer-centric approach to lead architectural design decisions
- Develop fellow teammates by conducting code reviews, providing mentorship, pairing, and training opportunities
- Have a significant impact that extends beyond the boundaries of your team, on projects affecting scalability, performance, and new value delivery
**What we're looking for**:
- Bachelor’s Degree in Computer Science, Engineering, or a related field, or equivalent work experience
- Broad and deep understanding of Android’s architectural components (Room, LiveData, Jetpack, Compose, etc.) and the MVVM architecture
- Experience with Coroutines and Flows is a plus
- Experience building apps with offline capabilities is a plus
- Experience working with RESTful APIs
- Solid understanding of multi-threading, concurrent programming, and performance optimization
- Proven ability to develop and ship complex high-quality software products that are performant and reliable
- Proven working knowledge of good software engineering techniques, methodologies, and best practices
- Exceptional communication skills and the ability to work closely with others both within and adjacent to the existing team
- Experience leading initiatives with the ability to course-correct as needed
- Ability to consistently evaluate current technical approaches to continue to be industry best-of-class
**Additional Information**
**Perks & Benefits**
At Procore, we invest in our employees and provide a full range of benefits and perks to help you grow and thrive. From generous paid time off and healthcare coverage to career enrichment and development programs, learn more details about what we offer and how we empower you to be your best.
**About Us**
Procore Technologies is building the software that builds the world. We provide cloud-based construction management software that helps clients more efficiently build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. At Procore, we have worked hard to create and maintain a culture where you can own your work and are encouraged and given resources to try new ideas. Check us out on Glassdoor to see what others are saying about working at Procore.
If you'd like to stay in touch and be the first to hear about new roles at Procore, join our Talent Community.
-
Android Software Engineer Ii
3 days ago
القاهرة, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities, hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s one of the world’s least digitized industries, not to mention one of the most dangerous. We’re looking...
-
Regula Android Application Developer
5 days ago
القاهرة, Egypt Luxoft Full timeCairo, Egypt Android Automotive Industry 02/12/2024 Req. VR-110021 **Project description**: Luxoft is the major independent Software Services company world-wide. We deliver professional software products and services in multiple business verticals, especially Automotive. Do you want to be part of a team of innovators, developing a ready-to-use IVI...
-
Senior Android Engineer
5 days ago
القاهرة, Egypt Ethics HR Full timeCollaborate with a team to define, design, and ship new features. - Identify and correct bottlenecks and fix bugs. - Help maintain code quality, organization, and automatization. - Build reusable code and libraries for future use. - Participate in brainstorming sessions and contribute ideas to our products. - Work with the engineering and design teams to...
-
Senior Android Engineer
2 weeks ago
القاهرة, Egypt Dawarha Full time**About us**: Dawarha is at the forefront of the recycling movement, pioneering an innovative social recycling platform that combines AI-based Reverse Vending technology with a user-friendly mobile app. We proudly introduced this groundbreaking concept to the Egyptian market and the broader MENA region. As a subsidiary of the visionary Mind-Blowing company,...
-
Android Developer
23 hours ago
القاهرة, Egypt Müller`s Solutions Full time**Responsibilities**: - Implement UI/UX designs for a seamless user experience, in line with Android best practices. - Conduct code reviews to ensure quality standards are met and provide constructive feedback to peers. - Keep abreast of the latest industry trends, emerging technologies, and best practices in Android...
-
Android Developer
2 weeks ago
القاهرة, Egypt ITRoots Full timeCollaborate with cross-functional teams to define, design, document, and ship new features. Job Requirements - Proven software development experience and Android skills development - Have published at least one original Android app **Skills**: - Developers Job poster Itroots company
-
Senior Ios and Android Developer
1 week ago
القاهرة, Egypt MARKETING CMP INC Full time_**Position Title**:_ Senior iOS and Android Developer - **Location**:_ Remotely - **Company Client Location**:_ Kingdom of Saudi Arabia **Job Type**:Full-time - **Experience**:_ Minimum 7 years - **Languages required**:_ English C1 Advanced / Arabic : Native **About Us**: **Role Overview**: **Key Responsibilities**: - Architect and implement innovative,...
-
Software Engineer
3 days ago
القاهرة, Egypt Microsoft Full time**Please note**: This job posting covers hiring for both Senior Software Engineer and Software Engineer positions We are looking for talented and experienced Backend Software Engineers to join our expanding teams in Egypt, where you’ll have the opportunity to work on cutting-edge projects as part of the Microsoft AI Organization. This is an exciting...
-
Software Engineer Ii, Mobile Ios
3 days ago
القاهرة, Egypt Procore Technologies Full timeWhat if you could use your technology skills to develop a product that impacts the way communities, hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s one of the world’s least digitized industries. We’re looking for a talented Staff Android Engineer to...
-
Senior Software Engineer
3 days ago
القاهرة, Egypt Microsoft Full timeAre you an experienced full-stack Software Engineer. Does the opportunity to be involved in state-of-the-art development, measurement and experimentation for building maps and local search experiences sound inspiring? If so, this **Senior Software Engineer** position may be a perfect fit for you. Microsoft Start Content Ecosystem & Growth team is...