2 open positions available
Build and launch Android applications entirely in Jetpack Compose while collaborating with product managers, designers, and backend engineers. Analyze app and user data to identify opportunities for improvements and follow best practices for mobile app architecture and testing. | Experience launching at least one production app fully built with Jetpack Compose is required, along with strong proficiency in Kotlin, Coroutines, and Flows. Hands-on experience with local storage solutions and cloud databases is also necessary. | OVERVIEW We are seeking an experienced Android Developer with strong expertise in Jetpack Compose to design and deliver modern, scalable mobile applications. This is a fully remote role, ideal for someone who thrives in a collaborative and fast-paced environment. WHY YOU WILL LOVE THIS ROLE Make a real impact on engineering practices, product quality, and team growth Lead the adoption of AI-assisted development to improve efficiency and innovation Shape a culture of excellence, collaboration, and accountability Balance leadership with hands-on technical work in a forward-looking, multi-platform team RESPONSIBILITIES Build and launch Android applications entirely in Jetpack Compose Work with Kotlin, Coroutines, and Flows for app development Implement local storage solutions (Room, Realm) and integrate with cloud databases (MongoDB or similar) Analyze app and user data to identify opportunities for improvements Collaborate closely with product managers, designers, and backend engineers Follow best practices for mobile app architecture, testing, and CI/CD REQUIRED QUALIFICATIONS Experience launching at least one production app fully built with Jetpack Compose Strong proficiency in Kotlin, Coroutines, and Flows Hands-on experience with Room or Realm and MongoDB (or equivalent) Solid understanding of mobile app architecture and data management practices PREFERRED QUALIFICATIONS Experience with Bluetooth Low Energy (BLE) integrations Familiarity with Firebase or similar services Knowledge of Realm Sync or PowerSync KEY SKILLS Core Android Development: Kotlin, Jetpack Compose, Android Studio, Coroutines & Flows, Mobile app architecture & design patterns Data & Storage: Room, Realm, MongoDB or similar cloud databases, Data handling & synchronization Integrations & Tools: Firebase (optional), BLE, Realm Sync / PowerSync Development Practices: Agile/Scrum, CI/CD, Testing & debugging, Code reviews & best practices Collaboration & Soft Skills: Team collaboration, Cross-functional teamwork, Problem solving, Performance optimization, Product improvement
Lead and mentor a team of developers and testers, participate in design and code reviews, implement engineering best practices, and align technical execution with business priorities. | Strong software development background with leadership experience, familiarity with modern technologies and Agile methodologies, and excellent communication and mentoring skills. | We are looking for a hands-on Software Engineering Manager (Player‑Coach) to lead a team of ~12 software developers and testers. This role combines leadership, mentorship, and technical guidance — with opportunities to contribute directly to code and design. As a leader, you will shape the team’s engineering practices, foster a culture of collaboration and accountability, and ensure delivery of high-quality software. What You’ll Do • Lead, coach, and develop a high-performing team of developers and testers. • Participate in design and code reviews, and occasionally contribute hands-on coding. • Implement and evolve software engineering best practices (CI/CD, automated testing, code quality). • Partner with Product Management and other stakeholders to align technical execution with business priorities. • Maintain awareness of engineering workstreams and help the team meet delivery commitments. • Hire, onboard, and grow engineering talent within the team. • Drive improvements in team productivity, velocity, and engineering quality. Must-Have Skills • Strong software development background with hands-on coding and design experience. • Proven experience leading or managing software engineering teams. • Familiarity with modern technologies (cloud platforms, APIs, web/mobile frameworks, databases). • Knowledge of Agile/Scrum or similar methodologies. • Ability to mentor engineers and testers, provide constructive feedback, and elevate team performance. • Excellent communication and collaboration across technical and business teams. Nice-to-Have Skills • Experience scaling software teams or implementing process improvements. • Background in regulated industries (healthcare, finance, etc.). • Familiarity with DevOps practices, automated testing frameworks, and CI/CD pipelines. • Experience influencing engineering culture and practices at the team or organizational level. Why You Will Love This Role • Make a real impact on engineering practices, product quality, and team growth. • Balance leadership with hands-on technical work in a collaborative environment. • Opportunity to shape the culture and technical direction of a high-performing team. Pre-employment: All candidates must be located and legally eligible to work for any employer within the USA (no H-1B visa sponsorship available). Must be willing to undergo a background check, in accordance with the local law and regulations. No Third-parties or Agency unless otherwise noted.
Create tailored applications specifically for Proticom with our AI-powered resume builder
Get Started for Free