- You will work to lead the delivery of key business initiatives, improve existing architecture and services, and design large-scale data-intensive applications. You will be hands-on (30% of the time), leading your team by example and defining the standards of engineering excellence
- Provide technical and people leadership to a team of Android engineers. Own team planning, execution, and delivery of high-quality features and platform improvements
- Conduct regular one-on-ones, deliver timely and constructive feedback, support career growth, and foster a team culture of inclusion, psychological safety, accountability, and continuous improvement
- Define team priorities, technical roadmaps, and long-term platform investments aligned to business goals. Establish clear technical direction in collaboration with senior engineers and cross-functional partners
- Define and maintain standards for code quality, testing, performance, and security. Implement processes to enable greater development velocity without sacrificing technical quality
- Work closely with product managers, designers, QA, and backend teams to scope features, assess feasibility, align on priorities, and ensure the successful delivery of initiatives
- Deeply understand the product and user experience to make informed technical and architectural decisions that tie back to customer and business goals
- Contribute to the Android codebase, review pull requests, troubleshoot complex bugs, and help resolve architectural or project bottlenecks. Lead by example and serve as a mentor and unblocker for the team
Benefits
- Company equity
- Flexible vacation policy
- Commuter benefits
- Discretionary bonus program
- Medical, Dental & Vision
The ideal candidate would have at least 2 years of management experience and a background in native Android developmentA passion for building user-centric products and excitement in fintechCommitment to fostering an inclusive, supportive, and accountable team cultureProven track record of successfully delivering complex mobile products with robust architecture and maintainable codebases5+ years of experience building native Android applications2+ years in an engineering management role, growing and developing high-performing mobile teamsStrong organizational skills: experienced in team capacity planning, backlog management, and translating high-level goals into executable roadmapsExcellent communication skills: effective at collaborating with cross-functional partners and stakeholders throughout the development lifecycleExcellent time management: able to juggle multiple projects and competing priorities efficientlyExperience supporting teams through the adoption of Compose and the shift toward modularized, scalable codebasesExperience building or integrating developer tools or automation that boost team velocity and efficiencyFamiliarity with best practices in implementing CI/CD pipelines and overseeing the mobile app deployment lifecycleHave fintech and/or startup experience
#J-18808-Ljbffr
Software Engineering Manager (Android) employer: Current
At Current, we prioritise our people by offering unparalleled opportunities for professional growth and development within a vibrant work culture. As a rapidly growing accounting platform with a commitment to innovation, we provide our employees with access to cutting-edge technology and resources, ensuring they can thrive in their careers while making a meaningful impact in the industry. Join us in Somerset, NJ, where you will be part of a dynamic team that values collaboration, creativity, and continuous learning.