Talent.com
Tawaran kerja ini tidak tersedia di negara anda.
Senior Software Engineer, Web Cross-platform (Remote)

Senior Software Engineer, Web Cross-platform (Remote)

FreelancingSungai Petani, Kedah, Malaysia
30+ hari lalu
Penerangan pekerjaan

We want to make work and study more efficient and enjoyable, by providing the best digital paper solution possible. We plan to be the go-to tool for all forms of notes. Our digital paper and learning ecosystem inspires anyone to take notes, share what they know, collaborate with others, and learn as a community.

Our Values : 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, 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 have shared 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 dozens of millions of users.

You will use a broad and modern tech stack with :

  • Programming Language : TypeScript for Frontend, backend services written in TypeScript and Kotlin.
  • Frameworks and Libraries : React / Redux and WebAssembly.
  • Monitoring and Logging : Datadog for monitoring and logging.
  • Infrastructure-as-Code : Most infrastructure is written with Terraform.
  • CI / CD : GitHub Actions for CI, and ArgoCD for CD.
  • Deployments : Multiple EKS clusters set up for Blue / Green rollouts or dedicated feature sets.
  • Main databases : MongoDB and a self-managed CockroachDB cluster running on EKS.
  • We believe in automating ourselves out of our jobs.

About the role :

This is the role for you, if you’re excited to work on the things listed below :

  • Bring our core iOS App to cross platforms i.e. Web, Android and Windows systems, based on scope and requirements, using cross-platform SDKs.
  • Rapidly build prototypes / simulations from mockups that can be directly implemented.
  • Improve rendering performance and memory optimizations to create 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.
  • Shipping Progressive Web Apps (PWA) to various platforms utilizing latest technologies.
  • The skills you will need to be successful in the above :

  • Experience building modern web applications using libraries and frameworks like : React / Redux.
  • Expertise with TypeScript.
  • At least 5 years of related working experience.
  • Experience building cross-platform SDKs for shipping one or more non-trivial apps on respective app stores.
  • Expertise in cloud storage, deployment and computing.
  • Can ship great quality products efficiently, following best practices (CI / CD, automated testing, version control).
  • Strong fundamentals in Computer Science.
  • Excellent problem-solving, communication, and story-telling skills.
  • Experience building PWA with offline-capabilities, bonus if you have used WebAssembly (WASM).
  • At Goodnotes, we want to build a team as diverse as our user base. Even if you don’t meet all the above requirements, you may still be a great fit for the role, so please consider applying. If you align with our values, are passionate about our product and what you do, we would love to hear from you!

    The interview process :

  • Introduction : The Talent Team wants to hear more about your background, what you are looking for, and why you’d like to join Goodnotes.
  • Live coding & Technical interview : A live coding call with one of our engineers.
  • Hiring Manager interview : A call with your hiring manager.
  • Values interview – Meeting with members of the Goodnotes Team to answer questions relating to take ownership AND build great things.
  • What’s in it for you :

  • Remote, flexible working.
  • Flexible working hours and location.
  • Medical insurance for you and your dependents.
  • Great annual leave allowance.
  • Meaningful equity in a profitable tech startup.
  • Budget for things like noise-cancelling headphones, setting up your 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.
  • #J-18808-Ljbffr

    Buat amaran kerja untuk carian ini

    Senior Software Engineer • Sungai Petani, Kedah, Malaysia

    Pekerjaan yang berkaitan
    • Dinaikkan pangkat
    Senior Product Manager (Mobile App Experience)

    Senior Product Manager (Mobile App Experience)

    Hyphen ConnectSungai Petani, Kedah, Malaysia
    We are hiring for one of our ecosystem projects - a cryptocurrency exchange.They are seeking a Senior Product Manager to lead product initiatives from concept to execution.In this position, you’ll ...Tunjukkan lagiKemas kini terakhir: 24 hari yang lalu
    • Dinaikkan pangkat
    Windows IIS Web Server Engineer l Penang

    Windows IIS Web Server Engineer l Penang

    Commerz Global Service SolutionsPenangMalaysia, Penang, Malaysia
    The Windows IIS Web Server Engineer will play a crucial role in supporting the development and implementation of a standardized framework for the use of Internet Information Services (IIS) within t...Tunjukkan lagiKemas kini terakhir: 10 hari yang lalu
    • Dinaikkan pangkat
    Creative Web Designer & Developer (Penang Office)

    Creative Web Designer & Developer (Penang Office)

    MarketSense ICT Sdn. Bhd.George Town, Penang, Malaysia
    Design and develop responsive, user-friendly websites that align with brand guidelines.Create engaging layouts, visuals, and interactive elements that enhance the user experience.Build websites usi...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu
    • Dinaikkan pangkat
    Web Designer (Creative) (Fully WFH!) (ID : 684867)

    Web Designer (Creative) (Fully WFH!) (ID : 684867)

    PERSOLSungai Petani, Kedah, Malaysia
    Web Designer (Creative) (Fully WFH!) (ID : ).Role : Web Designer (Creative) - Fully Remote.To execute marketing designs, interactive social media artwork and various marketing collaterals.To design...Tunjukkan lagiKemas kini terakhir: 24 hari yang lalu
    • Dinaikkan pangkat
    Full Stack Developer (UX / UI)

    Full Stack Developer (UX / UI)

    DataAnnotationSungai Petani, Kedah, Malaysia
    We are looking for a Full Stack Developer (UX / UI) to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the qua...Tunjukkan lagiKemas kini terakhir: 8 hari yang lalu
    • Dinaikkan pangkat
    Web Developer (Expert)

    Web Developer (Expert)

    RtistKulim, Kedah, Malaysia
    We are looking for a talented and passionate.Develop, test, and maintain responsive websites and landing pages.Collaborate with designers and marketers to translate concepts into functional and eng...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    Web Online Dashboard Developer (Digital Twin)

    Web Online Dashboard Developer (Digital Twin)

    YASH TechnologiesPenangMalaysia, Penang, Malaysia
    We’re unlocking community knowledge in a new way.Experts add insights directly into each article, started with the help of AI. NET Core 8+ – for backend development and API integration.HTML / CSS – ...Tunjukkan lagiKemas kini terakhir: 11 hari yang lalu
    • Dinaikkan pangkat
    Senior Mobile Developer / Mobile Developer (React Native)

    Senior Mobile Developer / Mobile Developer (React Native)

    MediumSungai Petani, Kedah, Malaysia
    About the role : As part of our team, you will focus on developing best-in-class mobile applications using React Native.Our apps are built with a modern tech stack that emphasizes cross-platform fun...Tunjukkan lagiKemas kini terakhir: 5 hari yang lalu
    • Dinaikkan pangkat
    Senior Software Engineer - Digital Workplace

    Senior Software Engineer - Digital Workplace

    CanonicalKulim, Kedah, Malaysia
    Senior Software Engineer - Digital Workplace.Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Canonical is a leading provider of open source software and operating systems to the...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    WordPress Web Designer

    WordPress Web Designer

    Baba ChooChooSungai Petani, Kedah, Malaysia
    WordPress Web Designer – Roles & Responsibilities.Experience in designing and managing WordPress websites.Familiarity with the WordPress dashboard, plugins, and themes. Backup and upgrade WordPress ...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu
    • Dinaikkan pangkat
    [HR109] Mid-level Front End Engineer (Remote, Full-Time) Asia

    [HR109] Mid-level Front End Engineer (Remote, Full-Time) Asia

    Smart WorkingSeberang Perai, Penang, Malaysia
    Get AI-powered advice on this job and more exclusive features.At Smart Working, we believe your job should not only look right on paper but also feel right every day. This isn’t just another remote ...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu
    • Dinaikkan pangkat
    Application Developer (PHP Programmer / Software Developer)

    Application Developer (PHP Programmer / Software Developer)

    Marvel Media Sdn BhdPenangMalaysia, Penang, Malaysia
    Application Developer (PHP Programmer / Software Developer) - on-site in Penang Island.This role is open to fresh graduates or candidates with 1–3 years of experience, who are passionate about codin...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu
    • Dinaikkan pangkat
    Senior Web Engineer

    Senior Web Engineer

    CanonicalAlor Setar, Kedah, Malaysia
    Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Join or sign in to find your next job.Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Be among the first 25 a...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    Node.js Project — Run Locally and Fix Bugs

    Node.js Project — Run Locally and Fix Bugs

    FreelancingAlor Setar, Kedah, Malaysia
    When I try to run it locally, several errors appear in the console.Download the attached source code.Run the project locally using npm start. Identify the errors that appear and explain their causes...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    Full Stack Developer (.NET & Angular)

    Full Stack Developer (.NET & Angular)

    Russell TobinBayan Lepas, Penang, Malaysia
    A drive to create cutting-edge, scalable solutions.Dynamic and collaborative work environment.Opportunity to work on exciting AI-powered projects. Growth and learning opportunities in a thriving tec...Tunjukkan lagiKemas kini terakhir: 16 hari yang lalu
    • Dinaikkan pangkat
    Software Developer – Backend

    Software Developer – Backend

    Prismatic TechPenangMalaysia, Penang, Malaysia
    Working together with IoT R&D Team to : -.Develop backend cloud applications to extend the existing framework that forms the backbones of our IoT solutions. Maintain and improve our existing data stru...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    Web Frontend Engineer - JS, CSS, React, Flutter

    Web Frontend Engineer - JS, CSS, React, Flutter

    CanonicalBayan Lepas, Penang, Malaysia
    Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Join or sign in to find your next job.Web Frontend Engineer - JS, CSS, React, Flutter. Canonical Kuala Lumpur, Federal Territory o...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    Node.JS Developer

    Node.JS Developer

    USTBayan Lepas, Penang, Malaysia
    Lead the architecture, design, and development of modern web applications using Node.Collaborate with product managers, designers, and cross-functional teams to define technical requirements and de...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu