Just Front-end Jobs

Front-end Jobs nearSeattle, WA

Sorry, no listings for this city at the moment.

Remote Jobs

React Focussed Fullstack Developer

Before you start reading, keep in mind that the aim of this job ad is to give you a feel for what it’s like to work at Catapult. There’s lots of research that suggests people often don’t apply because of so-called “requirements” in a job description. If you’re an experienced React engineer with some commercial experience in either Ruby on Rails or Elixir + Phoenix, we’d like to hear from you!

What you’re getting yourself in for

Our mission is to build the world’s best part time job. We spend our time thinking about how to give a global workforce complete control of their own work life while automating the hundreds of thousands of man hours which would normally be required to manage people on this scale.

We do this using React & Typescript on the frontend backed up by GraphQL servers, some written in Ruby and Rails and some in Elixir and Phoenix.

Businesses ranging from the largest high-street retailers to five star hotels and independent coffee boutiques rely on Catapult as their casual workforce. If you’ve spent time in a large UK city, you’ve probably been served by a Catapult waiter or sales assistant without even realising it!

We’re well funded by some amazing investors, our product is live in over 100 locations across the UK and we’ve recently launched in Berlin making us the first and only pan-european player in this space.

Our company values https://writing.joincatapult.com/our-values/ are really important to us and influence every facet of how we work together.

About the role

We’ve been growing rapidly over the last three years and as we continue our international roll out, we’re looking for ambitious engineers to help us build the future of work. Our engineering principles https://writing.joincatapult.com/engineering-principles/ give a good feel for how we work together and what we value.

We’re a distributed, remote first engineering organisation with team members in Prague, Warsaw, London, Bristol and Bangkok. We work in autonomous pods, each of which has ownership of one area of our business. We’re open to remote applicants from anywhere within the EU.

Benefits

As well as being a part of a well funded startup at one of the most exciting phases of it’s growth, you’ll get:

  • Competitive salary + stock options + 25 days paid holiday per year
  • A strong approach to professional development and mentorship, everyone has a dedicated L&D budget for books, training and the like
  • Several product retreats per year where the whole team goes on a team retreat, looks back on how we can improve and then spends a week or so hacking on new ideas and exploring new technologies
  • Regular social events & the opportunity to travel to our other offices
  • Company Macbook Pro which you’re free to take home
  • A flexible work environment focussed on output not hours
    Apply now and work remotely at Catapult
Apply

Fullstack Javascript Developer

We are looking to add a full stack JavaScript developer to our engineering team. You would be part of a small team that is responsible for building out our latest product, which is currently in the design phase.

What we value

  • Clean code - We believe the key to moving fast is to write simple, maintainable code, and that the time spent refactoring to a simpler solution pays for itself many times over.
  • Autonomy - We are a small team with minimal process, so we look for people who can take ownership of features from inception through to production deployment.
  • Code reviews - We believe code review is important for both maintaining the standard of our code and as a way to share knowledge and best practices throughout the team.
  • Working at a sustainable pace

About Addjust

+AddJust is a software company dedicated to building products that modernise how contractual processes are administered on construction projects. Our HQ is in Co. Clare, on the West Coast of Ireland, and we are backed by NDRC and Enterprise Ireland.
Apply now and work remotely at Addjust

Apply

Backend Typescript/Javascript Developer

We’re looking for an awesome Software Developer to join our dynamic, young and driven team. As a member of the Inside Labs team, you’ll have the opportunity to work with a group of talented people building world-class web and mobile apps using cutting edge technologies. We expect you to innovate, work hard, have fun, and share ideas regularly. You’ll be responsible for seeing product features and/or projects through the full development life cycle.
Apply now and work remotely at inside labs AG

Apply

Jobs farther away

Fullstack Software Engineer

We are looking for full stack hackers to join our team. As an early member of the team, you’ll be helping us build a sophisticated, next generation financial services and benefits platform. Our customers trust us with a lot: Integrating seamlessly across financial institutions, moving money, tracking balances, helping with their healthcare decisions, and keeping their data extremely secure. In order to take on this mission we’re building our application on a new web framework we’ve built for Node.js, Postgres and React. We’re looking for engineers who are comfortable across the entire stack.

We all work on end-to-end features for the product and take great care in building features that will delight our customers. And there’s plenty of interesting problems, whether it’s helping design schemas with multi-step state machines that model financial transactions, working on the incremental build graph and compiler, or building our React based UI component library. This isn’t your typical CRUD application! You will be responsible for a lot so you should feel comfortable in a fast paced, growing, and nimble environment keeping in mind that everything we do is to better the lives of our users.

Here’s a snapshot of some of the technologies you will be working on and the qualifications we are looking for:

  1. Several (3+) years experience in web or distributed systems development.

  2. Experience in Postgres or another transactional, relational database system, as well as ability to design schemas.

  3. Fluency in JavaScript and at least one other interpreted language.

  4. Familiarity with software design techniques from functional to object oriented.

  5. React or at least one other reactive UI language.

  6. Computer science degree is not required, but you should be familiar with basic algorithms and performance analysis.

  7. Someone who isn't afraid of responsibility and operating in an unstructured environment

  8. A good sense of humor and a down-to-earth personality. We work hard, have fun, and treat people with respect.

Apply

Software Engineer, Full Stack

As a generalist in Product Engineering at Asana, you'll be a full-stack engineer, responsible for end-to-end development of Asana’s features. You'll design data models, figure out the scaling strategy for a complex, heavily-used product, and implement the UX details that separate great software from good software. Working closely with our award-winning Design team, and supported by world-class Product Managers, you will focus on delighting users with both large new features and daily small product enhancements.

Asana's mission is ambitious, and we strive to build a high-quality product. We believe that both a high-quality team and a high-quality codebase are critical pieces of that mission. Our stack uses React and Typescript for the front-end, on top of a Scala backend, with continuous deployment making sure your code goes live to users multiple times every day.

Software Engineers at Asana are quickly trusted to own major parts of both the codebase and our processes through the Area of Responsibility system. We expect you to thrive as a leader in defining and solving problems, with mutual support from your peers.

Requirements

  • Passion for creating amazing user experiences

  • 1+ years experience building a complex software product in a team environment

  • Strong communicator and collaborator

Desirable

  • Mastery of React, Typescript, or other web technologies

  • Experience working in large, high-quality codebases

  • Have built a personal productivity tool before out of fun and/or frustration

  • Like to leave code better than you found it

  • Good understanding of data structures and algorithms

  • Experience supporting live production infrastructure, can put out fires under pressure when things go wrong

  • An appetite for data: analyzing metrics and designing A/B tests to help drive the company’s decisions

Apply

Senior Front-End Engineer (Angular)

You will be working on a small team with an immense opportunity to make a difference. You will play a critical role in leading the front-end team in terms of best practice, clean code, peer code reviews, automated testing, and deployment. We are looking for a leader to help us accomplish our mission of changing the way users interact with their sales software.

RESPONSIBILITIES

  • Develop high-quality software design and architecture

  • Identify, prioritize and execute tasks in the software development life cycle

  • Develop applications and features using clean, efficient code

  • Automate tasks through appropriate tools and scripting

  • Review and debug code, including peer reviews

  • Perform validation and verification testing

REQUIREMENTS

  • 3+ years in Angular

  • 5+ years in JavaScript/TypeScript

  • Some experience in Jasmine unit testing

  • Excellent organizational and leadership skills

  • Significant attention to detail when writing code, including good commenting and code documentation

Apply

Senior Front-End Engineer (Angular)

You will be working on a small team with an immense opportunity to make a difference. You will play a critical role in leading the front-end team in terms of best practice, clean code, peer code reviews, automated testing, and deployment. We are looking for a leader to help us accomplish our mission of changing the way users interact with their sales software.

RESPONSIBILITIES

  • Develop high-quality software design and architecture

  • Identify, prioritize and execute tasks in the software development life cycle

  • Develop applications and features using clean, efficient code

  • Automate tasks through appropriate tools and scripting

  • Review and debug code, including peer reviews

  • Perform validation and verification testing

REQUIREMENTS

  • 3+ years in Angular

  • 5+ years in JavaScript/TypeScript

  • Some experience in Jasmine unit testing

  • Excellent organizational and leadership skills

  • Significant attention to detail when writing code, including good commenting and code documentation

Apply

Full Stack Engineer

Jane Technologies, Inc. in Capitola, CA 734 mi reactjs javascript ruby-on-rails typescript postgres

Full Stack Engineer

Jane is building the future of eCommerce.

Jane is an MIT-founded, high growth, and rapidly expanding technology company in the cannabis industry. As the cannabis industry’s first complete real-time marketplace, we aim to provide consumers with a confident, safe and simple shopping experience. Users can browse local products in real-time, compare by price, proximity or popularity and place orders at local stores for pickup or delivery - all on the industry’s largest marketplace. Our platform integrates directly with POS systems at retail locations and leverages this real time data to provide an "it just works" experience for both the retail operators and end consumers. Additionally, Jane provides key data insights to industry stakeholders via our growing analytics platform.

About Us:

  • We are a full stack company, i.e. we are building Point-Of-Sale (POS) integration, analytics systems, and user experiences

  • We are a small close-knit team of highly technical engineers with diverse backgrounds

  • We have a strong engineering culture, which values lean development, data-driven practices, and open-source

  • We are rapidly growing 20% month over month and are always tackling challenging and interesting technical problems

What You'll do:

  • Implement, test and maintain new user-facing functionality on our eCommerce platform

  • Build scalable backend services and APIs that power our web applications

  • Work with our CTO and other senior engineers to contribute to high level decisions about the architecture and design

  • Contribute to our continuous efforts to improve our development infrastructure and processes

  • Help communicate and implement best practices across the engineering team

  • Perform and participate in code reviews

  • Identify and resolve performance bottlenecks

  • Collaborate with product and design teams

You have:

  • Bachelor's degree or equivalent experience

  • 2-6+ years of experience in a product-centered team

  • Strong Computer Science fundamentals

  • Ability to write high quality, maintainable, modular and well tested code (our web stack is primarily Rails API, React, Typescript, Webpack, Docker and Postgresql)

  • Proficiency in one of the popular languages: Ruby, Javascript, Python, Java, C (experience with modern JavaScript libraries and tooling is a plus)

  • A working knowledge of relational databases and query authoring (SQL)

  • Experience with profiling, troubleshooting and optimizing web performance

  • Ability to grow and adapt to a rapidly evolving technology stack

  • Familiarity with Agile and Lean development methodologies

  • Fierce passion about collaboration and the way you develop software

  • Preferred: candidate is based in Northern California

What we offer:

  • Competitive salary and equity

  • Beautiful office space within walking distance to the surf break at Pleasure Point in Santa Cruz

  • Medical Health Insurance, Dental Insurance

How to apply:

  • Your resume (PDF or Markdown/text preferred)

  • Links to some of your work (if possible) - (GitHub or similar preferred)

  • (Optional) An example of something that inspires you

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply

Senior Front-End Engineer- Delivery

GrubHub Seamless in Chicago, IL 1737 mi reactjs redux javascript typescript html

We’re Grubhub, the nation’s leading online and mobile food ordering company. Since 2004 we’ve been connecting hungry diners to the local restaurants they love. We’re moving eating forward with no signs of slowing down.

With more than 95,000 restaurants and over 14 million diners across 1,700 U.S. cities and London, we’re delivering like never before. Incredible tech is our bread and butter, but amazing people are our secret ingredient. Rigorously analytical and customer-obsessed, our employees develop the fresh ideas and brilliant programs that keep our brands going and growing.

Long story short, keeping our people happy, challenged and well-fed is priority one. Interested? Let’s talk. We’re eager to show you what we bring to the table.

Our Delivery Team is seeking a Senior Front-End Engineer to join our team. This set of teams are at the core of our delivery logistics platform and are responsible for our critically important food delivery business. You will conceptualize, design, build and deploy new and innovative products for our restaurant partners enabling self-management and onboarding of all existing and future partners. We have high standards for code quality, unit testing, and intelligent architecture.

Some Challenges You’ll Tackle

  • Design, implement and deliver technology platforms and products.

  • Understand our products from both a technical and business perspective in the context of our larger business.

  • Create working software based on an understanding of business and technical priorities.
    Communicate effectively with leadership, product owners, other technologists, and users.

  • Break down complex problems into elegant technical solutions to solve problems for diners, corporate accounts, and internal stakeholders.

  • Actively contribute to the adoption of strong software architecture, development best practices, and new technologies.

You Should Have

  • Bachelor’s Degree in Science, Programming or Engineering related field

  • 5+ years of professional experience building highly-scalable, interactive web applications (e-commerce or logistics preferred)

  • Experience using modern JavaScript frameworks, React / Redux is preferred

  • Experience using modern Javascript build and packaging systems

  • Demonstrated ability in writing object-oriented Javascript

  • Experience working with and writing thoroughly tested code

  • Experience mentoring/coaching engineers and coordinating with developers from other teams or 3rd party vendors

  • Ability to work creatively and analytically in a problem-solving environment

  • Familiar with Agile software development methodologies

Apply

Frontend Engineer - Hack on the Affordable Housing Crisis

Haven Connect in Austin, TX 1766 mi reactjs javascript typescript graphql

What you'll do

  • Build new product features and functionality (see company video for app demo)

  • Collaborate and communicate with the CEO, CTO, Product Manager, and engineering team

  • Leave the code in a better state than when you found it (progressive refactor)

  • Write comprehensive tests of functionality, and ensure that they pass

  • Participate in code reviews to ensure code quality and distribute knowledge

Required Skills and Experience

  • 1+ years as a Senior Engineer

  • Experience building production React applications

  • Technically strong/enthusiastic about code quality & user interfaces.

  • Creating a maintainable codebase that scales

  • Systems-oriented, ability to think at both the 50,000 foot-level (how the parts make the whole) and the 5 foot-level (how each part works).

  • High attention to detail and organization; data-driven, analytical problem-solving

  • Ability to take initiative and get things done with little to no direction.

Preferred Skills and Experience

  • Functional programming

  • TypeScript

  • Continuous Deployment

  • GraphQL (we’re using Apollo Client)

  • TDD/Acceptance Testing

  • Pair Programming

  • Elixir experience (or the interest in learning the full stack)

Technologies we use

  • Elixir, JavaScript, TypeScript

  • React, Redux, React-Apollo, Webpack, Babel, Cypress

  • Postgres, RDS, Algolia, Twilio, Heroku, AWS

Professional Benefits

  • Opportunity to learn first-hand what it’s like to be inside an early-stage, Techstars-backed social venture

  • Health/Vision/Dental insurance

  • Office in Austin, TX (remote work considered but local preferred)

Apply

Full Stack Software Engineer in Real Estate Tech

Role and Responsibilities Exciting opportunity to join a new, venture-funded business at the ground floor and play an instrumental role in making the home selling experience easier for our Texas customers. If you want to play a key role in scaling in a new, innovative business this is the right role for you.
The ideal candidate will have 3-5+ years of experience creating, updating and maintaining web applications and/or backend services.

In this role you will:

  • Build and continuously deploy both internal tools and consumer facing products.

  • Maintain a continuously tested, scalable, and applications and services across all sites. A well written, clean, testable code base which allows for moving quickly while delivering quality.

  • Play an active role in hiring and mentoring other engineers.

  • Work with business stakeholders to design and architect solutions to our business problems.

Professional Qualifications

  • Our services are written in Python and our web applications are in Javascript/Angular. Experience with one or both of those, or similar languages is required.

  • Working knowledge of building web applications using single page technologies and service oriented architecture.

  • Familiarity with AWS, Postgres, SQL, Airflow, Docker, CircleCI, Karma, Hugo a plus.

  • Experience working with a team to plan, prioritize, build, and deploy code regularly using CI/CD tools.

  • Willingness to roll up your sleeves

  • Strong problem solving skills

  • Real estate domain experience is a plus

  • 3-5+ years experience in software engineering

  • BS or MS in Computer Science preferred but not required

Personal Qualifications

  • Results orientation with a high motor and an incredible attention to detail; able to drive projects from planning to completion with limited oversight

  • Demonstrated communication and interpersonal skills to work across diverse stakeholders and cross-functional teams

  • A low ego and can-do attitude; willingness to admit mistakes and work to remedy them

  • Flexibility to prioritize deliverables and re-prioritize them at a moment’s notice

  • Comfort operating in an ambiguous environment where there's not a set playbook on how to solve each problem

Apply

Senior Angular Web Developer

Adaptive Financial Consulting in New York, NY 2407 mi javascript angularjs css html typescript

WHO WE ARE

We are Adaptive, a growing and successful software company with a great reputation amongst staff and clients alike. We work closely with our financial clients to build bespoke software solutions to support their business goals. We are looking for strong JavaScript developers with good communication skills that want to help us build functional beautiful features for our clients.

Think about the speed and volume of data across a plethora of financial instruments. Now combine that with continually evolving data presentation and manipulation needs of our customers. All the while, striving to squeeze every last drop of performance out of modern browsers. It’s what makes this role one of the most most exciting in the industry!

As a web developer, you will:

  • Contribute to building and releasing quality software on time

  • Use your knowledge to build great-looking, event-driven and highly interactive interfaces

  • Collaborate with server-side developers, user-experience designers and business analysts

  • Participate in a test-driven, agile environment

  • Keep up to date with the developments in technology and quickly adapt to them to achieve better results

Required skills and experience:

  • Extensive client-side development experience, gained while building single-page web applications

  • Expertise in JavaScript: you understand prototypical inheritance, scope, and closures

  • **Proficiency in user-interface technologies in addition to JavaScript, eg HTML5 and CSS3; and in frameworks such as Angular.js **

  • Experience with OpenFin a plus

  • Practical knowledge of web tooling such as Webpack, NPM, Yarn, Gulp and PostCSS

  • Understanding of ES6 and newer ES specifications

  • Proficient with Chrome developer tools, including knowing how to diagnose and fix performance issues

  • BSc/MSc in Computer Science or equivalent

  • Language: English (fluent)

Desirable skills and experience:

  • Working with distributed teams

  • TypeScript, Rx.js, Redux,

  • Event-driven APIs

  • Financial services experience

Personal qualities:

  • Strong desire to raise the bar for your team technically

  • Tenacious, curious, and collaborative in all aspects of your work

  • A quick learner with excellent communication skills

About us:

No politics  
No cumbersome hierarchy: our teams feel free to speak up, to make suggestions and raise concerns  
Collaborative team environment: we all work together, respect each other and pitch in  
Smart, welcoming and motivated colleagues  
Good work/life balance and Friday beers  

Don't worry, we won't put you through tens of interviews! We'll review your application and if it's aligned with what we're looking for, we'll arrange a phone call with you. If after that phone call, we're both happy to proceed, we'll arrange for you to speak with someone in the technical team by phone. If that goes well and we're all still happy, we'll invite you to our offices to meet with us for an interview

Please note that due to the nature of our work, we will run a background check on the successful candidate after an offer has been accepted.

Apply

Full Stack Engineer

AdHawk is looking for a Full Stack Engineer with a solid range of engineering experience. At AdHawk, you’ll join a distributed engineering team that’s guiding consumers through one of the most difficult decisions they’ll make during the home buying process, as well as building applications used to manage hundreds of small businesses nationwide.

Requirements

  • 2+ years of experience building user-friendly web applications

  • Experience with Rails, React

  • A philosophy that quality code and test coverage allows a team to move faster

  • Take an active role in your professional development by serving both as a mentor and mentee on the Engineering team

Nice to Haves

  • Experience working in a high growth startup environment

  • Solid product sense

  • Familiarity with TypeScript, GraphQL, Apollo

  • Previous success working as a member of a remote team

  • Experience with or curiousity about Hanami (Ruby framework)

Apply

React Web Developer

Adaptive Financial Consulting in New York, NY 2407 mi reactjs javascript html typescript redux

WHO WE ARE

We are Adaptive, a growing and successful software company with a great reputation amongst staff and clients alike. We work closely with our financial clients to build bespoke software solutions to support their business goals. Our client's success relies on us making sound technical decisions, collaborating with stakeholders and being up to date with the latest technology and practices in the Fintech industry.

The Role:

Our New York office is looking for a senior Web Developer to deliver a next-generation all-to-all real time trading platform to serve the North American institutional market. The platform will be delivered in a greenfield manner with a modern technology stack throughout. This includes a reactive HTML5 front-end and a clustered, resilient back-end. Adaptive has unique experience delivering similar platforms and the person in this role will be crucial to leveraging that internal knowledge and driving the delivery directly in partnership with the client and their senior management.

As a web applications developer, you will:

  • Build greenfield financial applications alongside your Adaptive colleagues

  • Use the latest technology to create elegant and robust solutions

  • Contribute to building and releasing quality software on time

  • Use your knowledge to build great-looking, event-driven and highly interactive interfaces

  • Collaborate with server-side developers, user-experience designers and business analysts

  • Participate in a test-driven, agile environment

  • Keep up to date with the developments in technology and quickly adapt to them to achieve better results

Required skills and experience:

  • Extensive client-side development experience, gained while building single-page web applications

  • Expertise in JavaScript: you understand prototypical inheritance, scope, and closures

  • Proficiency in user-interface technologies in addition to JavaScript, eg HTML5 and CSS3; and in React.js

  • Practical knowledge of web tooling such as Webpack, NPM, Yarn, Gulp and PostCSS

  • Understanding of ES6 and newer ES specifications

  • Proficient with Chrome developer tools, including knowing how to diagnose and fix performance issues

  • Experience of working on front office systems

  • Language: English (fluent)

Desirable skills and experience:

  • Working with distributed teams

  • TypeScript, Rx.js, Redux

  • Event-driven APIs

  • Real time trading experience

Personal qualities:

  • Strong desire to raise the bar for your team technically

  • Tenacious, curious, and collaborative in all aspects of your work

  • A quick learner with excellent communication skills

About us:

  • No politics

  • No cumbersome hierarchy: our teams feel free to speak up, to make suggestions and raise concerns

  • Collaborative team environment: we all work together, respect each other and pitch in

  • Smart, welcoming and motivated colleagues

  • Good work/life balance and Friday beers

Don't worry, we won't put you through tens of interviews! We'll review your application and if it's aligned with what we're looking for, we'll arrange a phone call with you. If after that phone call, we're both happy to proceed, we'll arrange for you to speak with someone in the technical team by phone. If that goes well and we're all still happy, we'll invite you to our offices to meet with us for an interview

Apply

Senior Front End Eng - Typescript/React/Redux - Mar-tech Startup, Great Benefits

Seeking a pragmatic senior front-end engineer, who is allergic to shiny new frameworks and who has battle scars from the ship-to-production battlefield.

Our software engineering team values clean code, open discussion, and pragmatic design. We’re looking for a thoughtful, experienced AngularJS/React developer to help grow our industry-leading personalization platform, comprising multiple editors, analytics, data visualization, and advanced reporting. You will work with our existing team to develop and extend our UI platform, and develop customer-facing tools, visualizations, and features. You will drive architectural improvements to the code base, facilitating faster feature delivery with minimal defects.

Required Skills/Experience

  • Deep knowledge of AngularJS, React, or other framework, including best practices and commonly used modules

  • Proficiency with Typescript, HTML5, CSS, and web developer tools

  • Thorough understanding of the responsibilities of a web-based application platform, including database, RESTful APIs, caching layer, proxies, authorization and other web services used in the system

  • A sharp eye for user interface design and a passion for an empathetic user experience

  • Experience with Highcharts, d3.js and/or similar JavaScript graphing libraries

  • Appreciation for the value of front-end testing, applied judiciously and not dogmatically

Nice to Have

  • Experience applying analytical concepts and/or statistical techniques

  • Proficiency with modern Java

  • Full stack software engineering experience

Education

  • BS/MS in computer science, hard science, or engineering, and/or 5-7 years industry experience. PhDs that meet the required skills are also encouraged to apply.

About Our Team

  • We ship and develop changes incrementally

  • We love writing tests because we hate the fear of change

  • We crave continuous integration and delivery

Things Our Team Ain’t Got Time For (Ask Us Why!)

  • 100% code coverage

  • Software Requirement Specification documents

  • Bug counts, line counts and other productivity “measures”

Apply