We help companies grow by creating digital products people love.
Software Engineer, Android
Location
Peru
Posted
3 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer, Android
Livefront
Role Description We’re looking for an outstanding Software Engineer to join our team. This is an opportunity to work remotely in Peru. As a Software Engineer, you will be doing software development with and for our clients and collaborating with the Livefront team to push everything we do forward across our three pillars, noted below. - Excellence in Delivery & Communication - Estimate, develop, test, and deploy high-quality Android applications for our clients. - Write clean, maintainable, secure, and efficient code in Kotlin. - Use Android Studio for debugging, profiling, and optimizing application performance. - Write unit and UI tests. - Implement accessible features to meet WCAG guidelines and ensure usability for all. - Troubleshoot and resolve bugs and performance issues. - Work on technically ambitious projects, ensuring timely completion. - Regularly contribute to reusable internal resources like documentation, patterns, templates, and libraries. - Understand and support CI/CD pipelines to ensure efficient, reliable, and automated build, test, and deployment workflows for Android applications. - One-of-a-Kind Team - Participate in code reviews for teammates and hold the team accountable to our engineering standards. - Collaborate closely with UI/UX designers to implement engaging and intuitive user interfaces, leveraging frameworks like the Android View system and Jetpack Compose to bring designs to life. - Actively participate in and occasionally present at team events. - Thought Leadership and Community - Actively participate in community events. - Occasionally contribute to the broader engineering community through writing, public speaking, or open source. Qualifications - At least 3-5 years of relevant experience, ideally in a consulting environment or as part of an in-house, cross-functional product team. - Experience building consumer-facing native applications for Android, with a fluent command of the platform’s native languages (Kotlin) and core frameworks (Android SDK and Jetpack), and tools. - Work samples showcasing performant, neatly organized code with clean, well-implemented user interfaces. - Mastery of modern software development best practices, tools, and workflows. - Excellent communication skills and a strong ability to present and defend technical and architectural choices persuasively. - Above-average discipline and personal organization skills. - Obvious comfort with critique and peer review in the context of an iterative software development process. - A demonstrated hunger for personal and professional growth. - A self-evident love and care for the craft of mobile software development. Requirements - Bonus points if you have experience with other languages like Swift, JavaScript, Ruby, Python, or Go. - Have experience with other platforms like iOS, Ruby on Rails, or .NET. - Have experience with cross-platform mobile frameworks like React Native or Flutter. - Understand the app deployment processes, including Firebase for beta testing and Google Play for app submissions and management. - Have publicly released your own personal, self-started products or apps. - Speak, write, and/or educate publicly about technical topics. Benefits - You want to work with passionate and talented people who are always looking for ways to make things better. - You desire a work environment where respect, mutual trust, and egoless collaboration are paramount. - You want colleagues who take their work seriously but not themselves, and who know how to find fun in the work. - You like being part of a team with a reputation for excellence that gives back to the community by educating, mentoring, and sponsoring. - You want to work on products and accounts that have outsized impact and reach. - You believe in sweating the details, committing to quality, and taking pride in going the extra mile. What to expect When applying, please include a short note about yourself, a summary of your work experience, and a link to any public profiles you actively maintain (e.g., GitHub, LinkedIn, etc). Our hiring process moves quickly and consists of several stages for candidates who capture our attention with their initial submission, sometimes including but not limited to a short preliminary phone interview, a series of video interviews, and a short take-home exercise, which you'll have up to a week to complete. Additional information We go out of our way to evaluate all employees and job applicants equally based on merit, competence, and qualifications. We encourage candidates from all backgrounds to apply and consider all qualified applicants. Don't worry, every application will be reviewed by a human.
Related Guides
Related Job Pages
More Android Engineer Jobs
Senior Staff Engineer, Android
AlphaSenseThe market intelligence and search platform trusted by over 3,500 leading organizations
• Set Android-rooted mobile-system direction: Define the technical direction for Android and the mobile-facing systems that make AlphaSense experiences fast, reliable, secure, and easier to evolve across teams. • Lead through hands-on Android system design: Turn complex mobile-system problems into durable production architecture grounded in deep Android expertise. • Scale reliability and execution practices: Shape how mobile work is designed, reviewed, tested, shipped, and operated across initiatives, including the automation, observability, rollout practices, and AI-enabled validation needed to move quickly with confidence. • Create durable mobile-facing system contracts: Help teams define the boundaries, ownership, and operating expectations that let mobile-facing systems evolve without pushing hidden complexity into native clients. • Raise mobile-system judgment across teams: Turn complex mobile-system work into reusable standards and stronger engineering judgment for the teams building native experiences.
Staff Android Engineer
AlphaSenseThe market intelligence and search platform trusted by over 3,500 leading organizations
• Own and evolve the Android platform foundation • Lead through hands-on Android system design • Improve reliability and delivery confidence • Create clear mobile-facing system contracts • Raise mobile-system judgment across teams
Crisis Clinical Supervisor - Mobile Outreach
Opportunity AllianceThe Opportunity Alliance is a not-for-profit community action organization based in South Portland, Maine that supports families in need throughout Cumberland C
Title: Crisis Clinical Supervisor - Mobile Outreach - full time Location: 85 Grant Street Portland, ME 04101 Full time Job Description: Crisis Clinical Supervisor – Mobile Outreach Program Location: Portland, ME | Full-Time (40 hrs/week) Make an Impact When It Matters Most The Opportunity Alliance is looking for a compassionate, skilled, and collaborative Crisis Clinical Supervisor to help lead our Mobile Outreach team—providing critical, on-the-spot support to individuals in crisis across Cumberland County. This is more than a supervisory role—it's a chance to shape high-quality, responsive mental health care in the community while supporting a dedicated, multidisciplinary team. What You’ll Do As the Crisis Clinical Supervisor, you’ll play a key leadership role, balancing clinical expertise, team support, and program coordination. You’ll guide and mentor staff while helping ensure individuals in crisis receive timely, effective, and recovery-oriented care. Key responsibilities include: - Providing clinical supervision and leadership to Mobile Crisis Workers and call specialists - Supporting real-time triage, consultation, and clinical decision-making - Coaching staff through complex cases, assessment, and intervention strategies - Ensuring high-quality documentation, data reporting, and program oversight - Leading training and staff development, from onboarding to ongoing skill-building - Partnering with internal teams and community providers to ensure strong collaboration and responsiveness - Promoting a culture of communication, learning, and continuous improvement Why This Role Stands Out - Meaningful Work: Directly impact individuals and families during critical moments - Supportive Leadership Role: Work closely with program leadership while shaping team culture - Dynamic Environment: Combine field-based work, office collaboration, and some remote flexibility - Growth-Oriented: Help build and strengthen a growing mobile crisis program Schedule & Work Environment - Full-time, 40 hours/week - Schedule determined by program needs (at least one weekend day, occasional evenings) - Primarily in-person (office and community-based work), with potential for some remote tasks - Occasional travel within Cumberland County as needed What We’re Looking For We’re seeking a clinician who is both experienced in crisis care and passionate about supporting teams. Required: - Master’s degree in Social Work, Counseling, Psychology, Marriage and Family Therapy, or related field - Conditional or full clinical licensure required - Strong clinical assessment, crisis intervention, and decision-making skills - Excellent communication, organization, and documentation abilities - Interest or experience in people management Preferred: - Supervisory or leadership experience - Experience in crisis services or mobile outreach - Familiarity with DSM criteria and multidisciplinary collaboration Additional Requirements - Ability to work flexible hours, including occasional evenings/weekends - Comfortable responding to high-acuity situations and critical incidents - Proficiency with Microsoft Office and electronic documentation systems - Valid driver’s license for occasional local travel - Ability to pass required background checks Who You Are You’re someone who: - Thrives in fast-paced, mission-driven environments - Enjoys mentoring and supporting others - Brings both clinical expertise and human connection to your work - Is motivated by making a real difference in people’s lives Join Us At The Opportunity Alliance, you’ll be part of a team that values compassion, collaboration, and community impact. If you’re ready to lead, support, and grow within a vital crisis response program—we’d love to hear from you. Benefits: Our benefits include but are not limited to: (offered to full-time and part-time employees) - Generous paid time off accrual - 9 paid holidays per calendar year and up to 3 floating holidays per calendar year - Excellent medical benefits at very reasonable cost - Dental and Vision insurance options - Agency paid basic life insurance and STD & LTD disability insurances - 403(b) retirement with a generous agency match (all employees are eligible) - Tuition Reimbursement – offered once per year through an application process - The Opportunity Alliance (TOA) is a qualified employer under the Public Service Loan Forgiveness (PSLF) program. Who we are… The Opportunity Alliance is “Helping People Reach for a Brighter Future”. Mission: The Opportunity Alliance works with people to build better lives and stronger communities. We provide advocacy, leadership, and support to identify the goals and address the needs of individuals, families, and communities. The Opportunity Alliance (TOA) is a dynamic, results-focused Community Action Agency providing approximately 50 integrated community-based and clinical programs serving more than 20,000 people annually throughout the state of Maine. With over 50 years of experience, TOA draws from a comprehensive set of programs which address issues such as mental health, substance use, homelessness, lack of basic needs, and access to community supports. Through an extensive array of services, TOA provides opportunities for individuals to stabilize fragile situations and then works with them to achieve self-sufficiency. TOA is client-focused with extensive experience working with diverse client populations. TOA programming includes four key sectors of service: - Mental Health & Wellness - Community Building - Family & Early Childhood Education - Economic Resources
Senior Software Development Engineer, Android
ZillowReimagining real estate to make it easier than ever to move from one home to the next.
• Architect and build reusable Android components, patterns, and infrastructure using Kotlin and modern Android frameworks • Evolve the Android design system to help developers build faster and more effectively • Build and maintain tooling that helps teams generate design-system-compliant Android code • Uphold a high bar for code quality through technical design, code reviews, testing, and maintainable implementation practices • Manage the component library release lifecycle • Partner with engineers, designers, and product teams to resolve integration challenges • Create clear documentation and guidance


