Senior Software Engineer, Android
hace 1 semana
Rent., a Redfin company, is the leading technology company in the property rental industry. Our proprietary AI platform offers robust products and services that simplify our clients' entire leasing lifecycle, whether building a property's brand, attracting and converting new renter leads, or nurturing current residents for renewals.
W_e take the hassle out of renting_. Period.
An opportunity at Rent. empowers you to learn and grow within a collaborative environment. We celebrate the wins together and always look for opportunities to improve. If you are looking for a team where you can make a true impact, Rent. is the place for you. We invest in the success of our employees because we know it's our people that make Rent. such a great place to work.
Rent (a division of Redfin) is looking for an experienced **Senior Mobile Developer (Android) **to join our team. In this role, you will engage in an encouraging work hard/play hard company culture and become a part of an Interesting and charismatic group of professionals who love what they do
**A Day in the Life**
**The Sr. Mobile Developer will be expected to consistently deliver outcomes in the following**:
- Reusability of the code is ensured through the usage and documentation of appropriate architectural patterns
- Features are effectively rolled out across a portfolio of products simultaneously
- Manager, Engineering is kept consistently abreast of challenges and bottlenecks team is experiencing and/or anticipating, and the right matters are escalated
- Product team is empowered to realize ideas that give sales a competitive advantage
- Actively engaging and contributing value-add perspectives and suggestions in architecture meetings
- Being accountable for the code base from the perspective of maintainability, functionality, responsibility, deployment
**What We Need From YOU**
Demonstrated success, experience, or proficiency in/with the following:
- You have experience in various methodologies of SDLC, Test Driven Development, like Agile development.
- You have a solid understanding of bug tracking and analytics tools like Firebase and different features provided by Firebase like Analytics, Crashlytics, Performance and App Distribution, etc.
- You should have good debugging skills to identify and resolve issues quickly
- You should be able to work independently or as a part of team
- You should be familiar with the version control systems like Git.
**Android**
- You have expert understanding of Android solution architectures and building advanced interactive user experience.
- You have expertise in working with Android Java, Kotlin
- You should be able to understand and implement Design Patterns & UML diagrams
- You should have knowledge on RX Java
- You should have knowledge on Data structures.
- You should have knowledge on any RDBMS
- You should have exposure to TDD using Junit, Mockito, Expresso, Dagger, Appium and instrument testing.
- You should have good understanding of Android Human interface design guidelines
- You should have Good knowledge in designing and developing adaptive UI components, widget for Android phones with different screen resolutions.
- You should have knowledge on ADB commands to pull the bug report from Device
- You should have experience in android architecture components like Data Binding, Life cycles, live data, navigation, room, View model and all Jetpack components.
- You have experience in dealing with REST services using Retrofit and Volley and familiarity with Postman or Advance Rest client tools.
- You should have knowledge on image catching libraries like Picasso, Glide.
- You should have Experience working with Google Maps APIs, In-App purchases, In-App advertising, SQLite, SQL Queries, Geocoder API.
- You should have knowledge on CICD tools like Bitrise, CircleCi, Fastlane.
Still interested? Upload your resume and a Recruiter will check it out as soon as possible.
**A Few Of Our Perks and Benefits**
- Immediate 401k match
- Generous PTO and Paid Holidays
- Paid volunteering days
- Medical, dental, vision plans
- Paid maternity and parental leave
- Flexible spending accounts
- Employee discounts
- Covered parking or Marta stipend (for Atlanta HQ - based employees)
- On-site gym (for Atlanta HQ - based employees)
**Why Choose Rent.?**
We're a place where you can make an important difference, from day one. You'll work with smart, diverse, and unpretentious people, as we help renters find and enjoy their ideal home. The challenge of leading our digital transformation has attracted talent from leading companies like Google, Microsoft, and Expedia. Will you be next?
- Rent. is an equal opportunity employer committed to hiring a diverse workforce._
-
Android Software Engineer
hace 2 días
San José, Costa Rica Soft Dev Team A tiempo completo**Requirements**: - **Proven Experience**: More than 9 years of experience in Android software development, with a solid track record of successful projects. - **Technical Skills**: - Proficiency in Kotlin and Java for Android development. - Advanced experience with MVVM, Jetpack Compose, and other modern architectures and frameworks. - Knowledge in...
-
Android Engineer
hace 1 semana
San José, San José, Costa Rica Plan A Technologies A tiempo completoJob OverviewPlan A Technologies is looking for an experiencedAndroid Engineerto help scale and modernize our mobile platform. This role will play a key part in expanding Android development capacity, improving long-term maintainability, and exploring cross-platform strategies to accelerate delivery across mobile platforms.You will work closely with iOS,...
-
Android Engineer
hace 16 horas
San José, Costa Rica Appvance.ai A tiempo completoSuccess in this role requires taking on challenging problems and working with experienced team members to produce a high-quality solution. As we continue our explosive growth, this role will be foundational for the Appvance mobile team, with significant potential to be a leader in the future. **What you will do**: - Join the mobile team as a foundational...
-
Senior Escalation Engineer
hace 1 semana
San Francisco, Costa Rica Cloud Software Group A tiempo completo**Senior Escalation Engineer Virtualization**: Do you enjoy tackling hard-to-solve technical problems? Are you interested in gaining exposure to exciting products? Are you looking for the opportunity for growth and learning? Would you like to work for one of the most innovative companies around? If you answered yes to these questions, we may have the job...
-
Mobile Software Engineer
hace 6 días
San José, Costa Rica HumanSoft A tiempo completo**mobile software engineer (hybrid platforms)**: **HumanSoft** San Jose Teletrabajo experiência 3 años Informática indefinido jornada completa salario no especificado publicado ahora mismo We're looking for a Mobile Dev for a great Tech company located in USA **Remote working from anywhere in Costa Rica **Type of job: Full time, Payroll (Planilla...
-
Senior Android Developer latam
hace 6 días
San José, Costa Rica BairesDev A tiempo completoBairesDev is proud to be one of the fastest-growing companies in Latin America and a welcoming, highly rated employer (Glassdoor Employee Score: 4.3). With more than 3500 employees in 27 countries and world-class clients from start-ups to Fortune 500 companies, we’re only as strong as the multicultural teams at the heart of our business. BairesDev runs on...
-
Senior Full-Stack Engineer
hace 2 días
San José Province, San José, Costa Rica Software Mind A tiempo completoCompany Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company's projects Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work Job Description OverviewSoftware Mind is seeking qualified...
-
Ingeniero Android
hace 1 semana
San José, Costa Rica BairesDev A tiempo completoBairesDev se enorgullece de ser la empresa de software outsourcing de más rápido crecimiento de América. Nuestros equipos están conformados por personas de todo el mundo, lo que nos permite contar con una fuerte esencia multicultural. Para ofrecer constantemente soluciones de la más alta calidad, contratamos solo al 1% superior de los mejores talentos y...
-
Mobile QA Automation Engineer
hace 1 semana
San José, Costa Rica EX2 Outcoding A tiempo completoThe QA Automation Engineer will lead the development of mobile automation for iOS and Android products. The engineer is responsible for writing and maintaining automated tests and diagnosing issues in the TrackVia mobile software before releasing to customers. This person should have a strong background in quality assurance, software development and...
-
Senior Software Engineer
hace 1 semana
San José, San José, Costa Rica Infinite Computer Solutions A tiempo completoJob Title: Full Stack Engineer – Sr Professional IIRole Description:We are looking for a Senior Full Stack Engineer to lead the design, development, and deployment of scalable software solutions. This role requires deep expertise in both back-end and front-end development, strong proficiency in cloud technologies, particularly Microsoft Azure, and the...