Just Front-end Jobs

Front-end Jobs nearSan Francisco, CA

Full Stack Software Engineer (Mid-level and Senior)

* Paid relocation available for US-based candidates.

  • Visa sponsorship available for US-based candidates.

Responsibilities:

  • Full stack web development using React + Python + Django + GraphQL (with Apollo)

  • Work closely with a designer to create maintainable, reusable frontend components

  • Optimize and ensure responsiveness of applications

  • Design and implement new product features through collaborations with design and engineering teams

  • Write well-crafted, well-tested, readable, maintainable code

  • Write unit and integration tests

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

  • Help grow and advance the engineering team through mentorship and recruitment

  • Help define the roadmap and architecture based on business needs

**
Minimum Qualifications:**

  • Must have** 2+ years** of professional full stack development experience

  • Mastery of HTML / CSS / JavaScript

  • Proficiency in JavaScript frameworks such as React, Angular or Vue

  • Proficiency in a backend programming language such as Python, Ruby, Java or Node.js

  • Experience in development using SQL and a relational database

  • Proficiency in using git or other version control systems

  • Experience working with designers

**
Preferred Qualifications:**

  • Expertise in React, TypeScript and GraphQL

  • Expertise in Python and Django

  • Some experience with product design, UI/UX design, animation effects implementation

  • Experience in designing APIs using GraphQL, Redux, React Router, etc

  • Familiarity with frontend unit testing methodology

  • Familiarity with frontend packaging/build tools such as Webpack or Gulp

  • Experience creating responsive designs across multiple devices

**
LeetCode's Tech Stack:**

  • Backend:

  • Python, Django, GraphQL, Celery

  • MySQL, Redis, DynamoDB, Docker, Kubernetes

  • Frontend:

  • React 16.x+, TypeScript, apollo-client (for GraphQL)

**
Benefits: **

  • Medical, dental insurance

  • Flexible vacation policy

  • Great work-life balance and possibility to work from home 1-2 days per week

  • Commuter benefits

  • Free, catered lunches

Apply

Full Stack Software Engineer

Responsibilities:

  • Write well-crafted, well-tested, readable, maintainable code

  • Work closely with a designer to create maintainable, reusable frontend components

  • Frontend, backend, and product feature development

  • Write unit and integration tests

  • Optimize system performance and identify bottlenecks

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

  • Help grow and advance the engineering team through mentorship and recruitment

  • Help define the roadmap and architecture based on business needs

Minimum Qualifications:

  • Must have** 2+ years** of professional development experience

  • Must be an expert in Python, Django, JavaScript, React

  • Enthusiasm about new technologies

Apply

Full stack Software Engineer (Back-End)

We are looking for a mission-driven, experienced, hands-on, full-stack software developer to join our core team as a Back End Engineer.

Your initial responsibilities will be writing code as a key individual contributor in our small but growing team. You will be designing and implementing some components of our server and database infrastructure. You'll also get a chance to build new products and refactor or replatform our current products. And of course, you will get to wear different hats doing different things as we all do in a thriving startup!

We’re looking for experienced developers to join our team in Redwood City, CA. Work is primarily on a Node.js server hosted on AWS and with MySQL DB. There’s a lot of replatforming work to be done this year, as we transition from a consumer app to an enterprise grade B2B2C product.

Apply

Full-Stack Software Engineer (Front-End)

We are looking for a mission-driven, experienced, hands-on, full-stack software developer to join our core team as a Front End Engineer.

You will be part of a powerful mission delivering the most effective and accessible mental health care. We have a compassionate and fun culture along with a growing dynamic team that is obsessed with solving the problems facing mental health today.

Your initial responsibilities will be writing code as a key individual contributor in our small but growing team. You will be designing and implementing some components of our web applications. You'll also get a chance to build new products and refactor or replatform our current products. And of course, you will get to wear different hats doing different things as we all do in a thriving startup!

Required:
- 4+ years of relevant software engineering experience.
- Strong knowledge in the following: React.js, HTML/CSS/JS.

Apply

Full stack Software Engineer (Back-End)

We are looking for a mission-driven, experienced, hands-on, full-stack software developer to join our core team as a Back End Engineer.

Your initial responsibilities will be writing code as a key individual contributor in our small but growing team. You will be designing and implementing some components of our server and database infrastructure. You'll also get a chance to build new products and refactor or replatform our current products. And of course, you will get to wear different hats doing different things as we all do in a thriving startup!

We’re looking for experienced developers to join our team in Redwood City, CA. Work is primarily on a Node.js server hosted on AWS and with MySQL DB. There’s a lot of replatforming work to be done this year, as we transition from a consumer app to an enterprise grade B2B2C product.

Apply

Full-Stack Software Engineer (Front-End)

We are looking for a mission-driven, experienced, hands-on, full-stack software developer to join our core team as a Front End Engineer.

You will be part of a powerful mission delivering the most effective and accessible mental health care. We have a compassionate and fun culture along with a growing dynamic team that is obsessed with solving the problems facing mental health today.

Your initial responsibilities will be writing code as a key individual contributor in our small but growing team. You will be designing and implementing some components of our web applications. You'll also get a chance to build new products and refactor or replatform our current products. And of course, you will get to wear different hats doing different things as we all do in a thriving startup!

Required:
- 4+ years of relevant software engineering experience.
- Strong knowledge in the following: React.js, HTML/CSS/JS.

Apply

Senior Full Stack Engineer

Emprove, Inc. in Burlingame, CA 14 mi mysql nosql node.js reactjs redux

Emprove is seeking a kick-ass Full Stack Engineer /SRE to join our Product Development team in Burlingame, CA.

Emprove has a deep passion for quality and we are seeing talent with the same values.

Come join our well-funded company and disrupt a $500B industry with cutting technology!

Your Role:
As a Senior Full Stack Engineer, you’ll work closely with our other engineers to build and ship key features. We are detail oriented and value clean, modular, and high-performing code. As an early engineer, you’ll directly influence our entire tech stack, from standards to frameworks to architecture. We love engineering-wide consistency in code and have huge ambitions on both client and server side.

Responsibilities:
- Collaborate with other engineers and designers to develop and ship features
- Design, build and maintain our REST API’s
- Write efficient, modular, and reusable libraries and abstractions
- Design and build internal tooling to improve development efficiency
- Find and solve performance issues
- Participate in code reviews
- Communicate best practices to the team
- Assist with release and site reliability engineering

Relevant Skills:
- 5+ years of full-time engineering experience
- Expert in Javascript
- Full stack engineering experience in Javascript.
- Exposure to front and back end architectural patterns of large, high-scale web applications
- Ability to design clean REST APIs and understanding of performance issues
- Experienced with software engineering best practices – design patterns, code reviews, unit and integration testing, etc.
- Ability to communicate technical specifications both verbal and written
- Command over front-end web technologies such as HTML, CSS, React
- Experience with database schema design, especially MySQL and MongoDB
- Solid CS fundamentals – including data structures and algorithms
- Deployment automation

Nice to Have’s:
- Knowledge of build systems configurations and setup - such as Webpack
- Understanding of security, common attacks, and defenses
- Experience with infrastructure, distributed systems, and deploying apps into a high-scale environment
- Experience building and maintaining open source repositories

Skills:
Javascript, Express, MySQL, MongoDB, Backend Development, NodeJS

This is not a 9-5 job. We're looking for ambitious engineers who are eager for a challenge and ready to jump in.

Interested? Send us a note at jobs@emproveit.com

Apply

Remote Jobs

Mattermost provides an open source enterprise-grade messaging platform to the world’s leading organizations that allows teams to collaborate securely and privately anywhere. With over 10,000 server downloads / month our customers include Uber, Samsung, Affirm, The US Department of Defense and more. Our private cloud solutions offer secure, configurable, highly-scalable messaging across web, phone and PC with archiving, search, and deep integrations with hundreds of SaaS and on-premises technologies. Headquartered in Palo Alto, California, our company serves customers around the world with a distributed organization spanning the globe.

We value high impact work, ownership, self-awareness and being focused on customer success. If these values match who you are, we hope you'll learn more about working at Mattermost and come talk to us!

About the Role

As a core committer at Mattermost you are responsible for one of the world’s largest and most popular open source projects. Your work impacts thousands of organizations who depend on Mattermost for daily operations, from high tech (Intel, Samsung, Micron), to healthcare (Medtronic, Epic, Bristol-Myers Squibb) to public sector (U.S. Department of Defense, U.S. Department of Energy), to education (University of California, National University of Singapore), and consumer brands (Urban Outfitters, Wargaming.net). Headquartered in Palo Alto, California, our company serves customers around the world with a distributed organization spanning 7 time zones. More on us at www.mattermost.com.

Working in open source means your work is publicly visible. Your code will receive both credit and constructive critique from the community. With the right mindset and support these can lead to you a highly positive working environment and making the best engineering decisions of your career. Core committers include highly skilled volunteer developers from the community, staff employed by enterprises deploying and investing in Mattermost, as well as staff employed by Mattermost, Inc.

Read about our end-to-end recruiting process for core committers at: https://docs.mattermost.com/process/developer.html

We seek a full stack engineer comfortable moving across front end and back end systems to lay out the technical vision for critical components of the Mattermost architecture and leading community developers towards a unified, scalable, performant, extensible system architecture.
Apply now and work remotely at Mattermost

Apply

Jobs farther away

Full Stack / Senior Full Stack Engineer - Web and API

We are looking for Full Stack and Senior Full Stack Engineers that can help us continue to deliver a web and mobile experience that allows travelers to connect all around the world.

About this role

As a member of the Web and API Engineering team, you will contribute to architecture and testing frameworks to ensure our applications are scalable, resilient, and offer millions of Couchsurfers a delightful experience. Having a front-seat into our complex code-base, we will rely on you to alert us of issues as well as opportunities for improvement.

You will interact on a daily basis with product teams in Denver and San Francisco, engineers in Denver, Ukraine and Brazil, and will report directly to the Engineering Team Lead (Denver-based). If you are an experienced Full Stack Developer that is looking for a challenge where the sharing economy / travel space, please apply below.

Experience and skills we're interested in

  • At least three years working on consumer websites using Rails in a team environment

  • Experience with modern frontend development frameworks and tooling

  • An understanding and passion for using proven testing practices to improve software quality and reduce risk

  • Experience working with relational databases such as MySQL or PostgreSQL

  • Some experience with Redis and ElasticSearch is preferred

  • Comfortable writing test suites and specs

  • Experience with high-load applications is a plus

  • Experience with AWS services and containers is a plus

  • Experience with mobile development on iOS and/or Android is a plus

  • Believer in data driven decision making, problem-solving skills

  • Experienced in lean, agile development practices

  • English fluency is a must

The responsibilities you’ll take on

  • Architect, build, ship and maintain new and existing product features

  • Contribute to technical planning meetings

  • Work closely with product managers and UX/UI designers to ensure the features are delivered according to specifications

  • Continuously identify and implement process improvements

  • Write code on a daily basis, to include unit and integration tests

A bit about our stack

  • Infrastructure: AWS, Terraform, Kubernetes

  • Backend: Ruby on Rails

  • Frontend: Javascript, ES6, SASS

  • Data: MySQL, Redis, Elasticsearch, Redshift

  • Management: JIRA, Confluence, Slack,

  • Testing: Cucumber, RSpec

  • Operational Visibility: EFK, Grafana, Prometheus

A bit about you

  • A track record for learning new skills and being able to contribute with them quickly

  • Strong communication and collaboration skills, and the ability to take constructive feedback well

  • The ability to drive objectives to completion

  • A talent for simplifying, and passion for great design

  • Passion for travel is a plus!

Culture and perks

  • Awesome co-workers who care about building a great service and each other

  • Best in-class tools for developing software and communicating with the team

  • We work hard and play hard - you have freedom to get the job done, but must deliver results

  • Business trips to the San Francisco Headquarters for product planning and team-building

  • Unlimited paid time off

Apply

Web Engineer

As our newest Web Engineer you will:

  • Work on the REST API and a JS application built on top of it that our customers use to configure our systems

  • Collaborate with engineers, product managers, designers and data scientists to evolve these services to provide new experiences for our customers as well as meet our ever-growing scale

  • Do fun tasks like reviewing code, writing design docs and closing JIRA tickets

Ideal candidates will have:

  • 2+ years of web engineering experience at strong software companies

  • Experience building JS heavy web applications in ideally more than one well known framework

  • Comfort with and an understanding of relational databases (we use Amazon Aurora)

  • A solid understanding of modern operational processes and concerns for web applications (deployment, provisioning, monitoring)

  • Experience with building and operating a modern REST API (ie. Swagger, monitoring, rate limiting, authentication, etc.) or using them from a client perspective

  • A strong grasp of software architecture (either through a degree or from learning it themselves)

  • An ability to think about and tackle problems analytically

Successful engineers at Beeswax have:

  • An ethic of service and a belief in putting the customer first

  • A powerful sense of pragmatism to figure out what needs to be done right versus right now

  • A curiosity about technology and a desire to use it to solve problems in all sorts of domains

  • An openness to feedback and more than just the spelling skills to know that there’s no I in Team

  • An appreciation of repeatability, resilience, observability, and operational simplicity

We believe in using the right tools for the job so our products are built in a variety of languages including C++, Java, Javascript and Python. While engineers tend to specialize in their specific domains everyone on our team needs to have a solid understanding of computing fundamentals and modern approaches to building high scale and high quality software.

Apply

Senior Full-Stack Developer (PHP, MySQL, React)

We are a niche web design and development company seeking a Senior Full Stack Web Developer with a diverse skill set. Our core technology product is a CMS that has been built to the specific needs of our niche market; we implement this CMS (front and back end) for every client and then manage the ongoing hosting and maintenance.

An ideal candidate is very experienced with developing dynamic websites, having been deeply involved in all technical aspects of web development (architecture, full stack (front and back end), server administration, database administration, etc.) - preferably at a small- or medium-size agency similar to ours.

We're a small team, so we're looking for someone who is comfortable making (and taking responsibility for) big decisions, and who can work both collaboratively and autonomously. We support diversity in tech, so women, people of color, and LGBTQIA people are encouraged to apply.

Responsibilities include:

  • Maintaining and improving our technology product (a CMS based on a popular PHP framework) through deep feature development, refactoring, and optimization.

  • Maintaining, monitoring and optimizing our hosting environment (multiple dedicated Linux servers, load balanced).

  • Collaborating with our Director of Technology on building the next generation of our product (React, nodeJS). It's almost complete!

  • Programmatically migrating large amounts of data from one database structure to another.

Skills:

  • PHP (expert)

  • JavaScript/ES6 (expert)

  • MySQL (expert)

  • Linux/Ubuntu (advanced)

  • nginx (advanced)

  • nodeJS (strong)

  • git (strong)

  • technical documentation (strong)

  • continuous integration (strongly desired)

  • Elasticsearch (strongly desired)

  • React (desired)

  • WordPress (desired)

Apply

Frontend Software Engineer

ButcherBox in Boston, MA 2698 mi reactjs mysql sql laravel-5 wordpress

We are looking for a skilled Frontend Software Engineer to join a small yet talented in-house web development team that is in charge of creating responsive customer facing features, operational dashboards, admin portals and much more.

You will be working on key initiatives in a very rapidly growing young business so the ability to do things right the first time and get them done quickly is imperative.

You will be a positive influence on the team through code reviews, mentoring other developers, and ensuring adherence to coding standards regarding front end technologies.

We are looking for someone who has hands on experience working with backend engineers as well as leading a team. We are looking for someone who can provide guidance and make suggestions on the best tools for the job as well as strategic paths forward.

Requirements

  • 5+ years professional front end development experience

  • Proficient in ES6, Sass/Less, Twig/Blade templating.

  • Experience working with a variety of data sources, such as REST, MySQL, SQL (strong data design skills a big plus)

  • Strong knowledge of modern JS front end frameworks. React or Vue preferred.

  • Experience working with a variety of frameworks such as Bootstrap and Foundation

  • Experience with working on projects that utilized Laravel and WordPress

  • Experience with using version control systems such as Github and Bitbucket

  • Excellent communication and collaborative skills

Nice-to-have

  • Work on open source software projects

  • Experience with AWS and Azure

Apply