Full Stack Developer at Akoonu
San Francisco, CA, US
Akoonu delivers a cloud platform for enterprise marketing teams. It enables our users to define, build and operationalize the strategic elements of buyer understanding, including journey maps, buyer personas, brand, messaging and content plans. With Akoonu, companies are assured their account-based marketing and sales efforts support and engage every buyer in every targeted account.

Akoonu is looking for an innovative and passionate Full Stack Engineer with strong interest in building a scalable, next-generation cloud-and-mobile platform to drive strategic marketing and sales. As a key member of the Akoonu product development team you will lead and collaborate in the architecture, design and development of the Akoonu platform and applications. You’ll work with a great team of accomplished professionals in a fast-paced yet fun work environment.

Job Responsibilities

Responsible for contributing to the architecture of the Akoonu platform and evolving a set of coding standards/guidelines in collaboration with other developers
Responsible for designing and developing new modules and features of the Akoonu platform or applications, with minimal to no direction, adhering to the architecture and coding guidelines.
Responsible for participating in the complete product process - from conception to post-launch analysis.
Responsible for the development of entire products, product modules or components across the full product suite and technology stack - from data models, to middle-tier to web and/or mobile applications.

Role Requirements and Skills

5+ years of full stack development experience
An excellent understanding of, and practical production experience with, web-based enterprise application development. Mobile apps development experience is a plus.
Highly skilled in, and passionate about, building highly dynamic data-driven web applications
Solid understanding of, and hands-on experience with, web technologies - HTTP, REST, OAuth, HTML5, CSS, XML, JSON, AngularJS and asynchronous programming
Hands-on knowledge of a variety of back-end technologies, such as Java, Relational and NoSQL databases, queueing, threading and non-blocking models
Experience with building RESTful APIs and programming with APIs a strong plus
Strong analytical and problem solving skills
Independent self-direction coupled with an aptitude for team collaboration and open communication.
Relentlessly curious, detail oriented with a deep desire to write readable, performant and elegant code
A passion for open source and knowledge of the current and evolving technology ecosystem
Comfortable working with git or similar source-control systems and with JIRA and similar issue tracking systems
Experience with Google Cloud Platform is a plus