Quokka.io is an enterprise mobile security company focused on providing security and privacy solutions for mobile apps and devices. They are seeking a Senior Software Engineer to develop software for automated analysis of mobile applications, drive key decisions in the development process, and mentor junior engineers.
Responsibilities:
- Gathering and analyzing business and technical requirements for software applications
- Take the lead in making implementation decisions based on high-level requirements
- Develop web-based software for services that facilitate the workflow of automated analysis of mobile applications
- Architect and implement solutions to address issues of stability and scale
- Foster the growth of junior engineers through code reviews, mentoring, supporting, etc. to build and grow our engineering team
- Learn from and collaborate with stakeholders in various projects to identify paths forward for development
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, or related technical field (or foreign equivalent)
- Worked on large scale projects and codebases
- 5+ years working with Javascript/Typescript
- Experience with React and NodeJS
- Experience with building a microservices oriented architecture
- Strong interpersonal and communication skills
- Experience being a technical lead is a plus
- Experience managing/interfacing with cloud infrastructure (Azure is a plus)
- Experience working with CI/CD pipelines
- Familiarity with Android and iOS internals is a plus