Posted 3 years, 5 months ago

Roles

Full Stack Web Engineers Sr iOS Data Analysts Product Managers

Description

Despite Covid-19, we had no layoffs, are private and profitable, and still growing. This is a great time to join us! Life is short - do something that matters! Our mission is to accelerate research, which will change the world for the better. Academia's platform has more than 150 million registered users (growing at over 150,000 per day), and has over 65 million unique visitors every month. We have over 280,000 paying premium subscribers, and our revenue has grown 50-60% YoY for the past 2-years. Full Stack Engineers: Must have: Strong Computer Science fundamentals; i.e. data structures, algorithms, system design, web architecture. Ability and willingness to learn and apply new languages and technologies quickly. Good coding and debugging habits. Analytical and problem solving skills. Nice to have: We use: Ruby on Rails, React (to make our FE more responsive), RSpec and Jasmine for testing, PostgreSQL for data storage, Redis for in-memory data structures, Elasticsearch for our full-text search engine, Kafka for our publish-subscribe messaging, Neo4J for managing our email lists, all working with AWS, EC2 spot instances and autoscaling, and Ansible for configuration management. Sr. Mobile Engineer - iOS: We are building entirely new iOS mobile apps for Academia. The codebase is brand new and done with Swift with a JSON REST API. Our mobile engineers will learn some basic backend development to enable them to create database migrations and API endpoints essentially making us “mobile full-stack”. We are taking our time to get the architecture and design patterns right, in order to build a high-quality product in lieu of taking shortcuts to rush to market.

Similar Jobs

Create your own personalized Job Alert