Just Front-end Jobs

Front-end Jobs nearSan Francisco, CA

Full Stack Engineer

DO THE BEST WORK OF YOUR LIFE

As a fullstack engineer, you will join as a core member of a seasoned 5-person team.

We made products at Apple, Google, LinkedIn, Zynga, Flipboard, and Facebook. We founded Rapportive (acquired by LinkedIn), LiveRamp (acquired for $310M), and built pry (used by 25% of Ruby developers). Our investors include First Round Capital, Sam Altman, and the founders of Gmail, Stripe, AngelList, Intercom.

This time, we're swinging for beyond the fences. We are building a household brand and a worldwide organization. We are here to do the best work of our lives, and we hope you are too.

ROLE ‍‍

  • Develop new products and features, improve existing products and features

  • Become an expert in web app development

  • Expand your development experience across the stack and to other platforms

  • Contribute in the product process: thinking through UX, designing beautify UI, and working with customers to solve their problems

  • Develop and utilize your skills as a mentor and leader

  • Help estimate, plan and execute on projects, features, and integrations

  • Champion code quality, new technologies, and architectural design within the company

  • Technologies we use: React, Golang, Postgres, Electron, Google Cloud

SOUND LIKE YOU?

  • **Experience: **You are a proficient engineer with a well rounded software engineering background

    • You have 3+ years of professional full stack web development experience, working across the stack from the database to the UI

    • You have a deep understanding of browser Javascript (including the DOM and platform APIs)

  • Product focused: You take pride in building elegant and beautiful product

  • Problem solver: You excel at understanding and solving complex problems. You have astonishing attention to detail.

  • Quality communicator: You can confidently break down tricky topics in writing and in person.

  • Surprisingly efficient: You get a lot done quickly, and can translate your skills into new processes that your team will follow.

  • Leadership: You will rapidly grow into a company leader. You will build company culture and help shape our future.

  • Location: San Francisco Bay Area

Apply

Senior Full Stack Web Developer, MX

At Meraki, we’re making IT easier, faster, and smarter. Our full stack teams build and maintain our web application, which manages millions of network devices from our cloud. Our customers use the Meraki dashboard to monitor and configure critical IT infrastructure that serves tens of millions of people every single day.

As a Meraki Full Stack Engineer on a product team, you will collaborate with firmware engineers to design, plan, and build new features for our customers. With the help of product managers and UX designers, you will construct intuitive and powerful workflows to solve important problems for IT professionals around the world.

Meraki’s product Dashboard teams are small, fast-moving teams striving to make our products unique in balancing their feature-rich abilities and their simplicity. You’ll be developing the tools by which our customers configure and monitor network devices all over the world. Our full stack engineers are well versed in a wide array of CS concepts and excited to jump around languages, platforms, and all levels of the Meraki stack!

Example projects of a Senior Full Stack Web Developer:

  • Creating a Security Center summarizing a customer’s network security events and attacker locations and highlighting actionable events.

  • Analyzing performance bottlenecks in generating device configuration for customers with many 1000s of devices and rearchitecting this code to be scalable.

  • Designing a firewall page that unifies across a customer’s security appliances, access points, and switches.

You are an ideal candidate if you:

  • Have built rich web UIs with React (and Redux) or similar frameworks.

  • Know your way around web back-end technologies, like Ruby on Rails.

  • Can implement good database design in a relational database (we use Postgres).

  • Would thrive on a small engineering team and are excited to solve open-ended problems across the stack.

  • Are interested in career advancement. We're looking for leaders, whether that means you want to be a strong leading individual contributor or you want to grow into a tech lead role.

Bonus points for any of the following:

  • An understanding of networking, which will help you understand the problems we work on and develop the best tools for our customers.

Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.

Apply

Senior Full Stack Engineer

As a full-stack engineer at Juniper Square, you will collaborate with the product and engineering teams to build, test and deliver new features, from defining database schemas, to implementing the business logic, to building the UI. Specifically, you will:

  • Own the full development lifecycle from software design to launch on our Python web application

  • Have your hands on the entire software stack from the frontend to back-end services to the database

  • Perform code reviews

  • Build monitoring and reporting tools and automate routine operational tasks

  • Provide technical support to the customer success team and help address production issues

Apply

Remote Jobs

Sorry, no listings for this city at the moment.

Jobs farther away

Senior Software Developer (full stack)

NAVIS is looking for a creative, motivated,** full stack Senior Software Developer** to join us as a critical member of our Engineering Team. This position can be based remotely in Portland, OR, or it can be based in our offices in Bend, OR - either scenario works for us.

A little about our environment: we operate in a hybrid environment. Our new developers get their choice of a Mac or a Windows machine upon hire.

This senior Software Developer will design, develop, optimize, and test on-premise, AWS hosted applications and microservices in an Agile setting based on both Open Source and .NET technologies. As part of the Engineering Team, you will collaborate closely with Software Development teams and Product Team members to design exceptional software / product solutions to meet clients' needs.

RESPONSIBILITIES:
The primary focus of this position is coding creative, operational software that enhances our products. The Engineering Team has multiple projects that often start at the concept stage and develops new products and/or product features from scratch. Our products are constantly evolving with our client needs – we are not simply maintaining existing products.

This is a full SDLC development position. The senior Software Developer must be willing to take on all aspects of the development process, and be ready to support applications in production environments. He/she will be asked to test code sets, document software, and implement products and related solutions. Expert knowledge of design patterns and software development best practices must be shown at all times.

The senior Software Developer will be tasked with analyzing, identifying, and solving highly-complex issues related to software development and related technologies. As needed, this person may be involved in the mentoring of more junior-level developers on the technical aspects of our products, technology, and related software tools. This developer needs to have a willingness to do whatever it takes to make the products and the company successful.

NAVIS OFFERS:

  • An inclusive, fun, values-driven company culture – we’ve won awards for it

  • A growing tech company in Bend, Oregon

  • Work / Life balance - what a concept!

  • Excellent benefits package with a Medical Expense Reimbursement Program that helps keep our medical deductibles LOW for our Team Members

  • 401(k) with generous matching component

  • Generous time off plus a VTO day to use working at your favorite charity

  • Competitive pay + annual bonus program

  • FREE TURKEYS (or pies) for every Team Member for Thanksgiving (hey, it's a long-standing tradition!)

  • Your work makes a difference here, and we make a huge impact to our clients’ profits

  • Transparency – regular All-Team meetings, so you can stay in-the-know with what’s going on in all areas our business

  • We go ALL-OUT for Halloween (it's a thing for us)

POSITION LOCATION:

This position can be based virtually / remotely from Portland, Oregon. Or, it can be based in our Bend, Oregon offices. If you'd like to move to Bend, we can assist you with relocation expenses.

QUALIFICATIONS:

  • Although we operate in a hybrid environment, our ideal profile is someone with a strength in JAVA back-end development with some Amazon Web Services (AWS) Cloud Computing experience

  • React with Redux (or another modern JavaScript framework such as Angular2), at least one relational database (MS-SQL, Postgres, MySQL), Service-oriented architectures (SOA)

  • BS in Computer Science or equivalent experience, MS degree highly preferred

  • At least three (3) years of web software design & development experience on highly scalable web properties supporting multiple browsers

  • At least three (3) years of experience developing on multiple server-side frameworks, including Open Source and C#/.NET

  • Expert experience level with Design Patterns

  • Database application design and development experience, preferably in a multi-tenant database environment

  • Solid understanding of the SDLC

  • Strong verbal, written and interpersonal communication skills

  • A high degree of creativity and motivation is required of the successful candidate, who is expected to operate with limited direct supervision

  • Demonstrated expertise in Object-Oriented Analysis and Design, with a focus on high-quality, timely, and supportable and maintainable code delivery

  • Experience with iterative development with quick release cycles (Agile Methodologies)

  • Experience with modern testing practices (TDD, UI/API/Component test automation)

  • Experience working on highly motivated cross-functional teams

  • Experience working with peers and Software Architects on highly complex technical issues

  • Experience mentoring junior-level developers is preferred

In addition to the above requirements, the following technical experience is considered advantageous, but is not required:

  • CI / CD experience with Chef

  • Open ID experience

  • Linux experience

  • Designing and developing databases, particularly with Postgres

  • Git experience

  • Docker

  • VOIP

  • VB.NET

  • HTML5

  • CSS3

  • Experience with internationalization

NAVIS is an Equal Opportunity Employer (EOE).

Apply

Senior Full Stack Product Engineer - Tech Lead

**Company Description

**H1. was built by scientists for scientists. We empower stakeholders at healthcare and life science companies to make smarter scientific decisions by providing access to critical data through an intuitive interface.

Working with some of the largest and most influential global life science organizations, H1. provides insight into thought leaders, scholarly content, academics, and healthcare professionals.

The Engineering team plays a crucial role in our organization as they are responsible for building all of our products. We have an engineering first culture and mindset at H1. Anyone joining will be driving the future of our company.

**Job Description

**H1. is looking for a senior full-stack engineer who wants to build products that help life science companies make smarter decisions throughout the drug development pipeline. You will be part of a cross-functional team of full-stack engineers, product managers, and designers focused on complex engineering challenges unique to the healthcare industry.

**Qualifications

**What you bring to the team and to H1.:

  • Motivation to design and build reliable products

  • Eagerness to share your own ideas, and openness to those of others

  • A collaborative approach to designing and building apps with your teammates and with other teams and offices

  • Strong programming and software development skills

  • Experience developing web applications

  • Experience shipping and improving products

We’re looking for someone with 5+ years of professional software development experience.

**Technologies We Use
**

  • Component-based application development with Typescript and React.js

  • Postgresql to house our large datasets and user data

  • Express to serve up our API requests

  • Elasticsearch to power our full-text search and filtering

  • CircleCI, Docker, AWS for deployment and Infrastructure

  • And much, much more. H1. is a great place to learn all kinds of technology!

Apply

Full Stack Engineer (Python)

Covera Health in New York, NY 2571 mi python django postgresql mysql

At Covera Health, we believe that advanced data science can prevent serious misdiagnoses that often lead to poor patient outcomes. Using our proprietary framework, we've helped tens of thousands of patients recover from injury better, faster, and more affordably. We're looking for a talented full-stack Python/Django software engineer to join us in our fight to democratize access to high-quality, cost-effective care.

As a software engineer at Covera Health, you'll gain a deep understanding of our product through close collaboration with data scientists, clinicians, and others in the company. You'll work with the Chief Software Architect and other team members to build and enhance the web services and applications that support our customers. We'll look to you to help ensure that we're leveraging and building the best technology that we can, and you'll play a key role in shaping the future direction of the product.

We care about our work at Covera Health and expect you to care about yours. We like engineers with attention to detail who strive to deliver high quality work (even when it's needed quickly) and who are continually learning (including learning from mistakes). It's important for engineers on our team to be able to effectively collaborate and communicate with others, including exchanging opinions about technology in a constructive way.

As a software engineer, you'll be a full-time employee with competitive salary, stock options, and great benefits. Benefits include medical, dental, and vision insurance (with premiums fully covered), FSA, pre-tax commuter benefits, flexible paid time off, and a nice office space. Most importantly you'll get to work with a great team of other smart, motivated people who are passionate about changing healthcare for the better!

Requirements

  • BA/BS in computer science or related technical field.

  • 3-5 years of professional full-stack software development experience.

  • Strong problem solving skills with attention to detail. Ability to effectively handle ambiguity, balance competing requirements, and deliver practical solutions.

  • Strong communication skills with excellent ability to work in a team environment.

  • Strong software design/development/test skills. Ability to write clean, correct, well-tested code. Experience with multiple programming paradigms/styles including object-oriented and functional programming.

  • Experience with PostgreSQL, MySQL, or other relational database systems.

  • Experience with Python and Django.

  • Familiarity with HTML/CSS/JavaScript and at least one front-end framework.

  • Familiarity with AWS a plus.

Apply

Full stack (NodeJS) software developer

new
  • 7+ years’ experience building, leading and maintaining multi-layer, services-oriented web-facing applications

  • Extensive experience of NodeJS and common packages, architectures

  • Experience designing, maintaining and expanding APIs via REST, WebSocket and other technologies

  • Experience building tool chain applications, agents, services, server and client applications in NodeJS or similar

  • Thorough working knowledge (and preferably DBA experience) working with a variety of database, NoSQL and other storage technologies in NodeJS (at least including PostgreSQL and Redis)

  • Application (and host) scaling experience with NodeJS

  • Some experience building with front-end frameworks (e.g. React, Vue) required

  • Full stack application architecture and design experience required (everything from the hardware and network to browser packaging and usability)

  • Live devops experience a big plus

  • Blockchain or cryptocurrency experience beneficial

Apply

Senior Back End Node Engineer

To help us achieve our goals, we are seeking Node Software Engineers to join our team. You will leverage your knowledge to develop new consumer focused products using modern engineering such as Continuous Integration and Deployment. As a developer at WW, your code, designs and decisions will be highly visible, and will directly impact and delight lots of users.

Key responsibilities

  • Deploy Node.js code on your first or second day

  • Design and implement low-latency, highly available and performing applications that scale for millions of users.

  • Apply creative problem solving skills to build out new features and iterate on existing features.

  • Build out REST-ful endpoints and lightweight aggregation layers

  • Increase test coverage via unit tests and integration tests

  • Help define architectures and design patterns

  • Actively participate in PR reviews in GitHub

  • Participate in Scrum sprint ceremonies

  • Work closely with product, QA and UX teams to design the best solutions for our consumers

Experience required

  • Experience with newer JavaScript technologies such as ES6, Express, Babel, Webpack, Angular2

  • NoSQL database experience such as MongoDB, CouchDB or Cassandra.

  • Real world web and API development experience

  • Experience with web services API integration (REST or SOAP)

  • Understanding of general user experience and UI design principles.

  • Ability to understand requirements and map to technical implementation.

  • Solid foundation in data structures, algorithms, and OO design

  • Strong track record of shipping products

  • Proficient understanding of code versioning tools such as GIT

  • Experience with Microservices

  • Experience with AWS, Docker, Kubernetes

Apply