Avatar for Esper

Ship your hardware effortlessly with our secure OS and cloud management.

Software Engineer - Android Frameworks

$130k – $130k • 0.3% – 0.3%
Apply now
As a Software Development Engineer – Android, you will be part of a team that owns critical OS framework components, working on projects that push the boundaries of device-cloud interaction. You will engage with an experienced cross-disciplinary staff to conceive and design an innovative way to secure and manage Android-based devices. You must be responsive, flexible and able to succeed within an open collaborative peer environment. You will take the lead in designing solutions to hard problems in the Android and Esper ecosystem. You will work closely with the Cloud and Front-End team to drive the development from the concept stage to the launch stage.

Requirements
• As a member of the Android team, your role will ​be to make Esper OS the most secure and manageable OS in the industry.

• Own key components within our platform. "Owning" means envisioning, designing, creating, building, and supporting.

• Partner with product management to imagine, design, develop, test, and launch software that invigorates our community and inspires our peers.

• Solve problems that are not clearly defined and have a large degree of ambiguity while translating our organizational vision into functional plans that guide their execution.

• Support our developers. "Support" means be the go-to-person for questions but never a bottleneck. See around the corner and anticipate developers' needs.

• Mentor and grow developers by cultivating curiosity and deep technical understanding.



Basic Qualifications



• BA/BS degree in Computer Science, related field or equivalent practical experience.

• Strong C/C++ & Java skills and experience writing SDK (or Java libraries).

• Experience building Android-based devices, working in native and framework layer.


Preferred Qualification


• Prior success as a software engineer, subject matter expert, and strategic influence on the direction of the product design and development.

• Outstanding interpersonal skills and the ability to work effectively across teams & multiple division stakeholders.

• Great communication skills - the ability to think creatively and adapt the message to the audience. Can provide information to technical and non-technical stakeholders alike and guide them to confidently informed decisions.

• Working knowledge of modern best practices: dependency injection, operations/promises, and modular development.

• Competency in automation, enthusiasm for continuous integration/deployment.

More jobs at Esper

View all jobs

Director of Sales

Apply now

Account Executive - Enterprise Software

Apply now