This job post is closed and the position is probably filled. Please do not apply. Work for Drops and want to re-open this job? Use the edit link in the email when you posted the job!
\nJob title: Principal Engineer\n\nType: Remote, permanent, full-time position \n\nDo you have a soft spot for profitable companies with a meaningful, globally used and loved product? Would you like to work within a compact, super-capable team in a refreshing work environment? Would you like to work on an application that is changing the way we learn and communicate? Drops could be the place for you.\n\nAbout us:\nOur goal at Drops is to ensure effective language learning through a delightful, seamless, gamified experience. We strive to be the #1 app for vocabulary learning. Our app has been live on the App Store for 4 years, covering 43 languages, serving over 30 million users across the globe and has been featured on both the App Store (App of the Day) and Play Store (App of the Year in 2018). Drops has also been featured by TechCrunch, FastCo, Forbes, CNN, Bloomberg, VentureBeat and many, many more. In short, weโre a tiny but very powerful team spread (mostly) across Europe, achieving great things the remote way! In December 2020, Drops was acquired by Kahoot!, the worldโs leading game-based learning platform\n\nCheck us out here: https://languagedrops.com\n\nAbout you:\nYouโve been working within high growth product companies for some time now and have extensive engineering experience. Perhaps you were an early key team member that nursed a startup to technical success or you hit the ground running in an already successful startup and took them to the next engineering level! \n\nYouโre a no-nonsense person whoโs comfortable implementing projects across the tech stack and have worked in tech leadership roles perhaps as a technical lead or a principal engineer. Youโve got a solid understanding of full stack development, comfortable working within the backend and ops tooling but also writing frontend code for both the browser and mobile client. You enjoy the challenge of solving internal technology hurdles while growing a product with millions of MAU.\n\nYou believe variety is the spice of life - In this role, youโll be developing a complex app deployable to web and app stores, building internal automation infrastructure/tooling and working on dynamic language dictionaries. Youโll also be working on our fully serverless architecture from feature development to keeping our build times down and our availability in the 5 9โs category.\n\nDrops is a deliberately small, but super effective team. Youโre naturally drawn to the fate of the products & driven to grow as an engineer rather than to manage people.\n\n\nThe role:\n\nYouโll be a core part of the development team, working on both our main products (Drops, Droplets, Scripts & Visual Dictionary) and internal development challenges. This role isnโt about writing 10x more code or closing all the tech debt tickets possible, itโs about being a force multiplier, improving efficiency in the tooling, engineering team and product. Youโll be the grease between the engineering cogs!\n\nYou will:\n\nSupport of the production applications be it through feature development, bug fixing or scaling infrastructure/ops work\nWork with the CTO on the technical roadmap, vision and hands on work within areas of improvement\nCommunicate effectively to ensure that everyone is aligned with technical best practices and trends\nAssist in levelling up our engineers through individual talent development pipelines and recruitment drives\n\nWhatโd be different here:\n\nWeโre a small team. Weโre optimising for impact, not for headcount. Youโll be carefully considering any tradeoff that would lead to increased complexity\nWe have strict linter rules and every pull request needs to be approved before it lands in master. We use the rebase workflow and we release a few times a week\nWeโre currently using a single programming language - TypeScript. There are however better placed technology for different jobs which weโd love explore\nWeโre using React + Redux to develop UI, on both mobile and the web and use selectors extensively\nOur backend is AWS, deployed multi-region to Lambda and using RDS for our DB. We use Buildkite and Bitrise for our CI\nWe are BIG on AB testing. We focus on releasing high impact projects and minimise noise\nWeโre doing things in a functional way, concentrating state, minimising side effects and making dependencies explicit. Weโre sharing 98%+ of the code between Android, iOS and Web\nOur biggest challenge is (and will remain) managing the complexity of sharing a lot of code between different apps\n\nYou have:\n\nExtensive experience in software/product development within leadership roles\nExperience building apps in a functional environment (React/Native and serverless)\nExperience architecting and developing complex web or mobile apps\nExperience in scaling internal tooling, promoting development best practices and prioritising technical debt\nProject management experience (everyone manages projects at Drops)\nStrong verbal and written communication skills \nExperience working in a high growth environment\n\nDrops values clear, honest communication and transparency. Itโs the linchpin of our culture, success and freedom. Youโll be involved in both high and low level decision making and available during European working hours (10AM - 6PM CET).\n\nBenefits:\n๐ All the perks of remote working\n๐ฅ An awesomely compact 20 person team\n๐ง Yearly educational allowance\n๐ช Fitness allowance\n๐ป High-end Apple hardware and ergonomic accessories\n๐ 36 days of holiday per year\nโ๏ธ Quarterly team gathering somewhere in the world (Amsterdam, Iceland, Lisbon and Budapest were previous locations) \n\nPlease mention the words **GOOD KIDNEY FLIGHT** when applying to show you read the job post completely (#RMTguMjE5LjIzNi42Mg==). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$40,000 — $100,000/year\n
\n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.