Just Front-end Jobs

Front-end Jobs nearSan Jose, CA

Sorry, no listings for this city at the moment.

Remote Jobs

Senior Angular Engineer (Vancouver, BC, Canada)


Would you like to:

  • Love what you do and the people you’re doing it with?

  • Do the best work of your career?

  • Belong to an amazing and fun group who want to do - and are already doing - big things?

  • Be part of exciting work with a meaningful mission as we build and grow our products, our team, and ourselves together?

  • Know that your work is being used by - and benefitting! - literally millions of people?

At LimeSpot, the above is not an aspirational fantasy; it’s our reality! And we’d love you to consider being part of that reality with us.

LimeSpot is currently looking for someone to complement our expanding team of Senior Software Engineers, with a focus on front-end technologies. As 90% of our front-end code is currently in Angular, a solid level of knowledge/expertise in Angular is understandably a requirement for this role.


  • Becoming an integral contributor to the frontend and user interfaces of all of our products, including some new ones

  • Being part of - and potentially driving/owning - some exciting big picture/big deal technical directions and organizational initiatives


  • A good eye for user interfaces and delightful user experiences

  • Obsessive attention to details (20+ years)

  • SOLID (get it?) understanding of TypeScript and Reactive programming principles with rxjs (3+ years) and 6+ years of overall experience with web technologies

  • Experience with ngrx

  • Experience with Angular Material (2+ years)

  • Desire for the writing of testable code (we use Cypress)

  • Enjoyment of the company of other human beings from time to time

  • Loving Git or other modern source control paradigms (we use Git + GitHub)

  • Experience working in an Agile environment

  • Well organized and self-motivated

Some nice to haves (Seriously, they’re "nice to haves", not hard requirements! If you don’t have these, you will definitely have most of them by the time you conclude your run with us):

  • Knowledge of C# and Microsoft Web API - this is a front-end focused role; however, having the ability to go “full-stack” if needed is definitely a massive bonus

  • Familiarity with the “branch-per-feature” model of source control organization

  • Familiarity with microservices architectures and distributed systems

  • Previous e-commerce domain experience

  • An engaging smile

  • Familiarity with cloud-based services

  • Openness to spontaneous high-fiving (on Zoom!) or fist bumping as appropriate for candidate comfort level


  • 100% remote culture

  • Fun and friendly startup culture, working with like-minded and talented people who will fast become your friends

  • The opportunity to be a meaningful contributor to our architecture and technical designs

  • Flexible Work Hours

  • Flexible Vacation and Paid Time Off

  • Competitive Salaries

  • Stock Option

  • Extended Medical Insurance (Dental, Vision, etc.)

  • Diverse Team

  • A very nice Vancouver Gastown transit-accessible office space with fantastic natural lighting

We welcome candidates throughout Canada. The current team is predominantly located on the west coast so while we’re open to candidates in multiple time zones and will honor their working hours, individuals in other time zones will be expected to periodically be available PT hours.
Apply now and work remotely at LimeSpot


Senior Software Engineer


#The Opportunity
Shorthand is a growing company that provides a digital publishing platform to many of the world's best-known publishers, brands, not-for-profits, and universities. With customers on every continent (except Antarctica!), there's never been a more exciting time to join Shorthand. Our company has a rare distinction in this era of money-burning startups of being comfortably profitable. We're a small team of geeks with art and heart, and a high bar for quality.
To deliver our magic to customers and their audiences, we build software that is scalable, flexible, reliable and as simple as possible but no simpler.
We tend to do things a little differently at Shorthand. For one thing, we're a small, fully remote team distributed around the world. For this role, we'll happily take applications from anywhere in North or South America, but applicants must be fluent in English.
#The Role
This role will be primarily responsible for designing, engineering and supporting our customer integrations systems and services. You'll be glueing together our great storytelling product with our customers' content management systems and with our third-party providers like Google and Apple to create a seamless experience. Some integrations are backend API related (including Drupal/WordPress and other CMS module development), but most are focused on frontend JavaScript/TypeScript and Google AMP. A secondary but important aspect of the role is advancing Shorthand's automated testing coverage.
We are looking for someone who:

  • Is whip-smart, as demonstrated by career achievements and/or school/university results
  • Has great communication skills, particularly with respect to writing and interacting directly with technical and non-technical customers (sometimes across US and European timezones).
  • Has good knowledge of cloud-based web architectures, web crawlers, SEO, and frontend web performance optimisation.
  • Experienced in system design and system integration.
  • Has a wide range of experience and expertise across languages, frameworks and approaches such as JavaScript, TypeScript, and ReactJS, NodeJS, scripting, and serverless.
  • Is an expert in using git.
  • Has worked with CI/CD processes before (CircleCI/GitHub Actions preferably).
  • Is experienced using test automation tools (Cypress, Jest, React Testing Library, Percy preferably).
  • Is experienced with Drupal module and WordPress plugins development, especially in integration with third-party APIs.
  • Has an extremely high bar for quality.
  • Is thorough and detail-oriented.
  • Can learn fast.
  • Gains deep satisfaction from helping to make products better.
  • Has experience of working in a small business or startup environment.
  • Preferably has experience collaborating with diverse, geographically-dispersed teams.
    #Core Responsibilities:
  • Own customer integrations development including reusable third-party integrations (like WordPress plugins and Drupal modules) and JavaScript embedding solutions, publishing destinations (Google AMP, AWS S3, Akamai and others), as well as bespoke tailored customer-specific integrations.
  • Work directly with customers through the whole lifecycle of delivery.
  • Mature Shorthand automated testing capabilities to help improve product quality and team safety.
  • Provide high tier support especially for custom systems integrations.
  • Learn, evolve and improve an existing application/system architecture.
  • Review code from other engineers and provide feedback.
  • Help secure the environment.
  • Contribute to the technical direction of the Shorthand tool.
  • Report bugs.
  • Communicate with the customer support team and customers to suggest solutions to issues.
  • Assist in the creation of product documentation when required.
  • A minimum of 5 years of experience in Software Engineering roles.
  • A minimum of 3 years of experience in web application development.
  • Thorough knowledge of NodeJS and the web.
  • Experience with AWS.
  • University qualification in computer science or a closely related field, or equivalent career experience required.
    #Personality Attributes:
  • You are a proactive self-starter, who does not need to be told what to do and will be resourceful in order to find solutions to any challenge.
  • You thrive in a fast-paced and demanding environment and possess a high level of intellectual curiosity.
  • You are collaborative.
  • You find fulfilment in the job itself, and happiness in a job well done.
    Apply now and work remotely at Shorthand

Senior React Developer

GameAnalytics react javascript senior

About Game Analytics

From indie developers, games studios, to established publishers, GameAnalytics is currently the #1 analytics tool for anyone building a mobile game. Our network is approaching 100,000 games, which are played by more than 1 billion people each month.

What’s our mission? To help game developers make the right decisions based on data. And by joining our team, you’ll be working on new and innovative products to help tens of thousands of people in the industry do just that. 

About the Front-End Team

We are a small team of experienced software engineers with varied experience and academic backgrounds. We develop and maintain all frontend code that powers the GameAnalytics web tool.

About the Product

The Front-End team is responsible for delivering new and maintaining existing features on GameAnalytics go tool (https://go.gameanalytics.com/).

Go tool is a single page analytics application that allows GameAnalytics users to analyse collected players events from integrated games.

Tech stack: React (with hooks), styled-components, react-query, react-hook-form, material-ui, react-testing-library, cypress.

What we are looking for

We are seeking an experienced senior frontend developer to join our growing team to work remotely. This is a great opportunity to play a pivotal role in the success of GameAnalytics, taking on the following responsibilities:

  • Maintaining existing features.

  • Implementing new features.

  • Contributing to architecture planning.

  • Ensuring high quality code.

  • Reviewing other team members code.

  • Mentoring & collaborating.



  • Exceptional knowledge and extensive experience with JavaScript.

  • Good understanding and expertise with TypeScript.

  • Expertise in building and maintaining data-intensive single page applications using React.

  • Excellent knowledge of React state management and React hooks.

  • Great knowledge of CSS and related libraries such as SASS and styled-components.

  • Proficiency testing React based applications with unit tests.


  • Experience with Material-UI.

  • Good understanding of SOLID principles and software design patterns.

  • Passion for gaming and data analytics.

  • Experience testing single page applications with Cypress or Selenium.

  • Experience working with Cloud environments (AWS, Google Cloud, Azure).

  • Experience with CI, automation tools and relevant AWS frameworks, such as TravisCI Terraform, Cloudfront or S3. 


  • Work Flexibility

  • 25 Days paid holiday (excluding bank holiday)

  • Company sickness leave

  • Parental and guardian leave

  • Additional compassionate leave

  • “Work-from-Anywhere” Scheme

  • Learning budgets

  • Monthly social nights

  • Expense phone bill

  • Cycle to work scheme

    Apply now and work remotely at GameAnalytics


Jobs farther away

Sorry, no listings for this city at the moment.