WORKING AT NIVI
Nivi is a digital health company that bridges the information and access gap that women and girls face in emerging markets. By texting a question or keyword, users gain access to trusted information about women’s health and receive localized and personalized recommendations and referrals to high quality products and services through Nivi's unique referral engine. Nivi brings together the power of the cloud, the personal touch of a mobile phone, and first-class customer service in a unique solution to enable women and girls to lead healthier lives.
SENIOR TECHNICAL ARCHITECT
We are scaling throughout Kenya and establishing operations in India. We are looking for an entrepreneurial go getter who can design, build, and maintain Nivi's product offerings to enable global scale. This is a unique opportunity to take on a senior engineering role at an early stage startup and work with the leadership team in shaping the technical direction of the product. You will be working directly with Nivi's CEO, who has served as CTO of TinyURL and has multiple exits from previous startups, to design, build, and maintain a product that can scale to millions of users.
We're looking for a creative and passionate architect who has the proven ability to architect and build consumer facing products that are able to scale to support millions of users. We are a fast-paced team and like to push the envelope with ideas - as such we want someone who is curious, yet results oriented, and who seeks out new opportunities to bring value to consumers via technology. The position will be a full-time position in Boston, with equity.
Building Nivi's core platform to bring to life Nivi's health-oriented conversational modules
The creation of data driven dashboards and backend systems to enable other teams to build out data driven user acquisition and retention strategies, as well as enable partners and customers to access aggregate data in a consumable way
Scaling the architecture stack to enable the system to function nationally and internationally with 99.99% uptime
Building an engineering culture that encourages quick development and testing of ideas, with the ability to iterate on a regular basis
Leading the engineering team in building out Nivi's platform
10+ years' experience in creating products that have significant user bases and are highly reliable
A demonstrated ability to design, develop, test, and deploy applications built upon the principles of microservice based architectures
Knowledgeable on AI models that can be used to drive conversational platforms
Strong proficiency in building out services in the cloud, specifically using AWS Lambda, API Gateway, messaging technologies such as SNS and SQS, caching services such as Memcached and Redis, and data stores such as MongoDB, RDS, and Cassandra
Strong capabilities in building data processing pipelines to take raw user data and transform it into actionable information
Knowledge of and proficient in creating end-to-end development pipelines that employ best practices such as automated testing and builds
The ability to design and develop user testing frameworks that allow for rapid feedback and incorporation of feature changes into a product
The ability to communicate technical and product concepts to non-technical audiences
Demonstrated ability to work in a collaborative environment to develop shipping products
An ability to think creatively and adjust according to shifting requirements
Proficiency in Node.js is strongly preferred though not an absolute requirement if proficiency is shown in other languages that are similar
To apply for this position, please send your resume and a cover letter to firstname.lastname@example.org, referencing “Senior Technical Architect” in the subject line.
USER ENGAGEMENT TEAM LEAD
Nivi is seeking a Team Lead to manage User Engagement strategy and implementation in Kenya. A successful candidate will be a skilled individual with experience in traditional and digital marketing, community engagement coordination, and program management . The User Engagement Team Lead will report to the Country Director.
Community Engagement Management
Directly manage Community Engagement Manager, overseeing all community engagement operations and activities including but not limited to card distributor tracking; recruiting, interviewing, and hiring county leads; handling distributions logistics including but not limited to ordering cards with appropriate messaging and keywords, arranging delivery to county leads, and monitoring card volume needs
Continuously evaluate community engagement model, focusing on expansion strategy and development of new and more efficient models
Creation of training manuals with Community Engagement Manager
Digital Marketing Oversight
Work with the Digital Marketing Specialist to approve content, editorial calendars and digital schedules
Review weekly reports from Digital Marketing Specialist, making quick results-based decisions on what messaging/campaigns to continue or move away from
Critically review and implement expansion recommendations for Digital Marketing Specialist
With support from the Digital Marketing Specialist, collaborate with other departments to manage reputation and coordinate actions on the digital front
General Program Management
Manage budget allocation for all marketing activities
Identify alternate marketing channels by county, specific to Kenya context
Project manage implementation of marketing expansion
Lead feedback loop of user experience recommendations to product development
Data Tracking (ex. General data obs + community activity + social media)
Feedback to the team - weekly meetings
Working directly with partnership teams to oversee implementation of training and execution of Nivi message and value
Bachelor’s degree, ideally with a specialization in communications
3-5 years work experience
Have a growth mindset and be hungry for thinking critically
Motivated manager and team player
Ambitious, hard working and creative
Fluency in English required, Fluency in both English and Swahili preferred
Previous work experience in sub-Saharan Africa preferred
To apply for this position, please send your CV, cover letter, and salary expectations to email@example.com, referencing “User Engagement Team Lead” in the subject line.