Apply

Lead Product Engineer

Posted 2 months agoViewed

View full description

💎 Seniority level: Senior

📍 Location: London, England, United Kingdom

💸 Salary: 80000.0 - 110000.0 GBP per year

🔍 Industry: Software Development

🏢 Company: Mojo👥 1-10💰 Seed about 7 years agoInternetCloud Data ServicesAdvertisingContentMobile AppsContent CreatorsVideo EditingInformation TechnologyAnimationSocial Media

🗣️ Languages: English

🪄 Skills: Backend DevelopmentDockerFrontend DevelopmentReact NativeSoftware ArchitectureTypeScriptCross-functional Team LeadershipAPI testingGoREST APICI/CDAgile methodologiesMentoringCross-functional collaborationNodeJSSoftware EngineeringDebugging

Requirements:
  • Experienced working in early-stage teams (pre-Series B)
  • Recent & extensive experience working with React Native
  • Experience developing web apps, ideally with React Native for Web
  • Demonstrated expertise in driving the development of a broad codebase - e.g. maintaining a design system, test suites, backend interfaces, and other varying packages
  • Solid proficiency with TypeScript, or other strongly typed language
  • Solid understanding of system design
  • Experience with mentoring, teaching and disseminating best practices to the wider team
  • Comfortable and happy to contribute on the backend
  • Have worked in cross-functional product teams
  • Keen to coach other members of the team
  • Flexible in the way you work and are a quick learner
  • Keen to contribute across the whole development process
  • Compassionate, empathetic, understanding, or interested in mental health
  • Always up-to-date with the latest tools and trends
Responsibilities:
  • Being an impactful individual contributor writing code and driving technical performance
  • Leading engineering projects that drive company strategy and results
  • Planning and breaking down work to understand and communicate complexity which allows company-wide prioritization
  • Handling the “plumbing” - acting as a backstop to solve obscure and hard-to-debug things that might be blocking the rest of the team
  • Keeping the development cycle smooth & speedy - filling in the gaps, taking on the sometimes-unenviable tasks like keeping CI functioning, managing big dependencies, doing things that will best enable the other engineers
  • Write up high-standard engineering documentation to set up long-term practices
  • Collaborating with both the design and backend teams to create visually appealing interfaces that work to a high standard with fast-moving timescales
  • Making our React Native apps “feel right” across iOS, Android, and web - with both parity and appropriate variation between each
  • Shape and contribute to the best engineering culture
  • Build strong and trusting relationships across the product team and org structure
Apply