Full Stack Engineer

  • Permanent contract 
  • Starting date:  
  • Possible full remote
  • > 2 years

The company



    The job

    Full Stack Engineer

    • Permanent contract 
    • Starting date:  
    • Possible full remote
    • > 2 years


    In a world where we spend more time on screens than not, Opal is a partner to your digital well-being, helping you save time, find focus and develop a healthier, more balanced relationship with screens.

    There has never been a more exciting time to join us.

    Since launch in January 2021, we have raised $5.5m from great investors who share our vision.

    Job description

    This position is full remote!

    What you will be doing

    • Design and build the frontend and backend components of the Opal web infrastructure;
    • Collaborate with the product team to define app features;
    • Ensure quality and performance of application;
    • Run unit tests of code for robustness, including edge cases, usability, and general reliability;
    • Work on bug fixing and on improving the application performance;
    • Maintain the application code base;
    • Design and implement application updates;
    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency;

    Preferred experience

    What you should bring along

    • 2+ years of experience developing web;
    • Experience with React.js, Node.js, Databases, API development, third-party libraries.
    • Proficient in code versioning tools like Git;
    • Experience with continuous integration;
    • Ability to take initiative and employ good judgment;
    • Able to work +/- 3 hours from GMT
    • Would be nice to have
    • Experience with Amazon Web Services;
    • Experience with Test Driven Development;
    • Experience in VPN technology is a plus;
    • Experience with Server deployment, OAuth and web sockets and Chrome Extensions;
    • Familiarity with push notifications, APIs and cloud messaging;
    • Interest in Artificial Intelligence;
    • Passion for personal projects & development, saving people’s time, helping people feel better and/or mindfulness in general.

    Recent projects

    Some projects the Full Stack JavaScript team recently worked on are:

    Creating ElasticBeanstalk environments in AWS
    Setting up user accounts
    Creating multiplayer rooms for sharing sessions (including live data with Socket.IO)
    Setting up a React frontend with Next.js for web payments

    Recruitment process

    • Your resume
    • If you have a portfolio/website/Github link, add to top
    • A brief note about your past experiences
    • Incorporate into this note, a thought on one of the following: Our product
    • How to market our product
    • Online distractions or mindfulness (legal or technical)

    Please format as two separate documents and named as such:

    resume - full name.pdf
    note - full name.pdf

    We will only be able to review applications which follow the guidelines. We look forward to hearing from you!

    Meet the team

    This content is blocked
    Youtube cookies are required to show you this content


    • Mobile Apps

    Full Stack Engineer

    • Permanent contract 
    • Starting date:  
    • Possible full remote
    • > 2 years
    Questions and answers about the offer
    • Add to favorites
    • Share on Twitter
    • Share on Facebook
    • Share on LinkedIn