Taro Logo

Software Engineer - Mobile

An education technology company making learning accessible by providing quality books and educational content through their platform.
$58,000
Mobile
Mid-Level Software Engineer
Hybrid
51 - 100 Employees
2+ years of experience
Education
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer - Mobile

Perlego, an innovative education technology company with nearly 100 employees, is seeking a Mobile Software Engineer to join their mission of making education accessible to all. Having recently secured $20M in funding, they're expanding globally with a focus on the US market and enhancing their learning platform.

The role sits within the Learning tribe's Reader squad, focusing on improving the learning experience across both mobile and web platforms. You'll be working with TypeScript, React Native, and Node.js, contributing to the entire reader domain. The position offers a hybrid working environment based in London, with a competitive salary of £58,000.

As a Mobile Software Engineer, you'll be responsible for developing and maintaining the mobile application, working with ePubs and PDFs rendering, implementing learning tools, and managing app releases. The role requires experience with React Native, TypeScript, and modern development practices including test-driven development and CI/CD.

The company offers an impressive benefits package including 30 days off (plus bank holidays), private medical insurance, mental health support, L&D budget, and flexible working arrangements. They foster a unique company culture emphasizing self-empowerment, personal development, and mutual support.

Perlego is committed to building a diverse and inclusive workplace, actively encouraging applications from people of all backgrounds. They provide a supportive environment with regular social events, family-friendly policies, and opportunities for career growth through their fluid teams structure.

This is an excellent opportunity for a mobile engineer who wants to make a meaningful impact in the education sector while working with modern technologies in a collaborative, growth-oriented environment.

Last updated 5 months ago

Responsibilities For Software Engineer - Mobile

  • Develop and maintain mobile applications using React Native/React/Node/AWS
  • Contribute to distributed AWS cloud systems and Serverless Node.js application back-ends
  • Write high-quality code using test-driven development
  • Partner with other engineering teams, product managers, and designers
  • Manage mobile app releases and release strategy
  • Implement and maintain reader domain features including ePubs and PDFs rendering
  • Work in a self-organizing team within the product ecosystem

Requirements For Software Engineer - Mobile

TypeScript
Node.js
React
  • Experience in implementing mobile applications using TypeScript & React Native
  • Experience with accessibility features
  • Experience with or interest in web applications using TypeScript, React, Node.js
  • Experience working in an Agile environment with CI/CD
  • Experience with native mobile languages (Swift/Objective-C/Java) is a plus
  • Experience with Cloud computing providers (AWS) is a plus

Benefits For Software Engineer - Mobile

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
Parental Leave
  • 30 days off (including bank holidays) + additional days per year of service
  • Private medical insurance via Vitality
  • Personal L&D budget
  • Unlimited coaching opportunities
  • Flexible hybrid working
  • Cycle to work scheme
  • Regular social events
  • Competitive parental leave
  • Workplace nursery benefit scheme
  • Mental health support through Vitality
  • Sabbatical opportunities
  • Office reset days between Boxing Day and New Year

Interested in this job?