
Procore Technologies•1h ago
Foundit
Software Engineer 2 Android
Bengaluru / Bangalore, India
Full Time
Mid Level
Full Job Description
Role Overview:
We are seeking a talented Android Engineer (Software Engineer II) based in our Bengaluru/Bangalore office to join the mobile software development team. In this role, you will collaborate closely with project stakeholders to design and build scalable customer solutions on our Android platform.
Key Responsibilities:
- Leverage technical proficiency across your scope as a representative of your team
- Maintain high development standards by providing technical advice, procedural guidance, and critical decision-making support
- Self-direct work selection while anticipating functional limitations in system design
- Manage the full lifecycle of development including operational support and incident resolution
- Challenge unclear tasks and drive further direction for project success
- Apply a customer-centric approach to architectural design decisions
- Deliver significant impact on scalability, performance, and new value delivery beyond immediate team boundaries
Requirements:
- Bachelor's Degree in Computer Science or equivalent experience
- 2+ years of Engineering Experience (including 1+ years building native Android apps using Kotlin/Java)
- Deep understanding of Android architecture: Room, LiveData, Jetpack, Compose, and MVVM patterns
- Familiarity with Coroutines and Flows is a plus
- Experience in offline-capable applications and RESTful APIs
- Solid grasp of multi-threading, concurrent programming, and performance optimization
- Proven track record shipping high-quality, performant software products
- Strong communication skills for cross-functional collaboration
Company
Procore Technologies
Procore Technologies is a leading provider of construction technology solutions, digitizing one of the world's most impactful yet least connected industries.Headquartered with major operations in Beng...
Bengaluru / Bangalore, India
Posted on Foundit