Senior Fullstack Engineer (UK/ Europe)GoodNotes Limited • London, England, United Kingdom
Cette offre d'emploi n'est plus disponible
Senior Fullstack Engineer (UK/ Europe)
GoodNotes Limited
- London, England, United Kingdom
- London, England, United Kingdom
À propos
Dream big – Be visionary, strategic, and open to innovation Build great things – Work in service of our users, always improving and pushing higher Operate like an owner – Take responsibility with bold decision‑making and bias for action Win like a sports team – Be trusting and collaborative while empowering others Learn and grow fast – Never stop learning and iterate fast Share our passion – Share ideas and practice enthusiasm and joy Be user obsessed – Empathetic, inquisitive, practical About the team
Multiple teams are hiring concurrently for this function. Regardless of the specific team, you will be part of a small, cross‑functional, autonomous, distributed team across Europe and Asia in charge of one part of the product or the business end‑to‑end. You will share time for collaborative activities such as planning, retros, stand‑ups, and brainstorming sessions. Some interesting challenges the teams face are implementing new technologies such as AI for multiple platforms and serving dozens of millions of users. Technical stack
Frontend – TypeScript, React/Redux, WebAssembly to compile Swift core logic Backend – Kotlin, microservices Monitoring and Logging – Datadog, metric filters, lambda‑driven instrumentation Infrastructure – Terraform, EKS clusters, ArgoCD, Atlantis Databases – MongoDB, self‑managed CockroachDB on EKS About the role
Bring our core iOS App to cross platforms (Web, Android, Windows) using cross‑platform SDKs, rapidly prototype and simulate mockups, improve rendering performance and memory optimizations, support maintenance and ongoing development, unit‑test code, evaluate and implement new technologies, ship Progressive Web Apps (PWA) to various platforms utilizing latest technologies. Responsibilities
Build cross‑platform SDKs and ship one or more non‑trivial apps to app stores Rapid prototype and simulate mockups that can be directly implemented Improve rendering performance and memory optimizations for a performant UX Support maintenance and ongoing development for existing applications and projects Unit‑test code for robustness, including edge cases, usability, and general reliability Continuously discover, evaluate, and implement new technologies to maximize development efficiency Ship Progressive Web Apps (PWA) to various platforms Qualifications
5+ years of related working experience building modern web applications with React/Redux and TypeScript Experience building cross‑platform SDKs for shipping apps on multiple app stores Strong fundamentals in Computer Science – understand what works under the hood Experience with cloud storage, deployment, and computing (AWS preferred but other platform experience acceptable) Excellent problem‑solving, communication, and story‑telling skills Experience building PWA with offline capabilities; bonus if you have used WebAssembly (WASM) Can ship great quality products efficiently, following best practices (CI/CD, automated testing, version control) Interview process
Introduction – Talent Team; share background and aspirations Live coding & Technical interview – live coding call with an engineer Hiring Manager interview – discussion with the hiring manager about growth and day‑to‑day responsibilities Values interview – meet Goodnotes team members to discuss ownership and building great things What’s in it for you
Remote, flexible working and location Medical insurance for you and your dependents Great annual leave allowance Meaningful equity in a profitable tech startup Budget for noise‑cancelling headphones, setting up home office, personal development, professional training, and health & wellness Sponsored visits to our Hong Kong or London office every 2 years Company‑wide annual offsite Fantastic maternity/paternity packages and allowances EEO statement
Goodnotes is committed to equality of opportunity for all staff and applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships. We will not discriminate on any protected characteristic and we will offer reasonable accommodations for applicants to mitigate any barriers to receiving any benefits or opportunity related to this position. By submitting your application, you acknowledge that you have read and understood our Candidate Privacy Notice, which provides important information about the data we collect during the application process.
#J-18808-Ljbffr
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.