Just Front-end Jobs

Front-end Jobs nearPortland, OR

Sorry, no listings for this city at the moment.

Remote Jobs

Senior Software Engineer

new

Snowdrop is an overdraft protection service. Americans pay $30bn per year in overdraft fees, the bulk of which is paid by the poor. Our software monitors our users’ bank accounts in real-time, and we offer them a small advance if their accounts get close to a negative balance, to help prevent them from being charged overdraft fees. Our mission is to give those $30bn back to bank customers while earning a small fraction of it as our revenue.

We are looking for a Senior Software Engineer to join our team.

The team is still small and the business is growing extremely fast. Because of that, we are looking for someone who has the ability to and gets excited by taking on wide responsibility across different parts of the system.
Apply now and work remotely at Snowdrop

Apply

Full stack developer

The short version

What: Building beautiful, reliable and scalable products that helps automating payroll

How: React, Go, Docker, Kubernetes, GraphQL, Google Cloud, PostgreSQL

Who: Experienced and humble full-stack engineer

Where: Remote (4 hour overlap with CET workday) 🌍

What is Pento? 🤔

We build beautiful payroll software that automates a company's manual workflows and we usually help companies cut 50-80% off the time they spend on payroll. That means no spreadsheets, no manual bank transfers, no e-mails, and no manual work. We've built an easy-to-use software product, that does all of this automatically.

You can see a quick video by our co-founder and CEO, Jonas, here.

The job description đź’¬

We’re looking for a seasoned full-stack engineer to build features across the entire stack and challenge our thinking on architecture.
Apply now and work remotely at Pento ApS

Apply

Jobs farther away

Senior Software Engineer, Full Stack

Virta Health is the first company with a clinically-proven treatment to reverse type 2 diabetes without the use of medications or surgery. Our innovations in nutritional biochemistry, data science and digital tools combined with our clinical expertise are shifting the diabetes treatment paradigm from management to reversal. Our mission: reverse type 2 diabetes in 100 million people by 2025.

As a Senior Full Stack engineer, you will make key contributions to the applications, tools, and workflows across the entire patient journey at Virta:

  • Creating the cross-platform experience that allows our patients to receive first-class remote care at scale

  • Building the next generation healthcare platform that allows our clinical team to serve patients 24/7

  • Streamlining the application process that makes applying for medical care as easy as creating a social media account

  • Providing the data and insights to employers and health plans that show the efficacy of the Virta Treatment using aggregate patient data in a safe, secure, and respectful way

You will have an opportunity to focus and influence direction across all levels of our stack to meet the rapidly changing needs of a growing company. You will also have the opportunity to take ownership of new and critical features central to the success of both our patients and mission.

Our current stack includes: Python, Flask, Javascript/Typescript, React, React Native, postgres, AWS, GCP, Kubernetes, Docker, Jupyter, CircleCI, Github

Responsibilities

  • Partner with product management and design to come up with features and solutions that improve the entire Virta Experience from first applicant contact to latest patient achievements

  • Code and ship complex new features in our web and mobile apps at high velocity and high quality with well-structured code

  • Coach and mentor peers to become great developers and recommend best practices and tools

  • Troubleshoot, debug, and fix issues in production and non-production environments

  • Manage performance and usage of applications in the production environment

90 Day Plan

Within your first 90 days at Virta, we expect you will do the following:

  • Code and ship multiple features that involves both front-end and back-end code with complete test coverage

  • Teach and inspire other engineering team members through knowledge sharing, pair programming, and giving feedback in code reviews

  • Propose and implement one or more process/product improvements to make our engineering team even better

Requirements

  • 5+ years shipping back-end code in a high-quality production environment, with exposure to front-end development

  • Experience with data and event-based architectures (API development, SQL/NoSQL datastores, messaging queues, etc.)

  • Experience building and deploying microservices in production

  • Experience with HTML, CSS and understanding of Javascript

  • Strong communication skills with a proven history of interfacing with business-level stakeholders, both technical and non-technical alike

  • Has attention to detail, carefully crafts both tests and code

  • Loves learning and adapting to new technologies to solve core business problems.

Values-driven culture

Virta’s company values drive our culture, so you’ll do well if:

  • You put people first and take care of yourself, your peers, and our patients equally

  • You have a strong sense of ownership and take initiative while empowering others to do the same

  • You prioritize positive impact over busy work

  • You have no ego and understand that everyone has something to bring to the table regardless of experience

  • You appreciate transparency and promote trust and empowerment through open access of information

  • You are evidence-based and prioritize data and science over seniority or dogma

  • You take risks and rapidly iterate

Apply

Full Stack Software Engineer, Internal

A World-Changing Company

At Palantir, we’re passionate about building software that solves problems. We partner with the most important institutions in the world to transform how they use data and technology. Our software has been used to stop terrorist attacks, discover new medicines, gain an edge in global financial markets, and more. If these types of projects excite you, we'd love for you to join us.

The Role

The Core Engineering team enables our business and our employees by building internal applications to accelerate productivity, collaboration, and community. To achieve this mission, engineers are involved in all stages of the product development and deployment lifecycle: idea generation, user interviews, planning, design, prototyping, execution, shipping, iteration, and maintenance. Our engineers own problems end-to-end, helping to define and shape the problems the team solves, and the ways in which to solve them.

The team's code impacts everyone at Palantir—from culture and community to productivity and knowledge discovery. Engineers not only impact business-critical workflows, but also influence the company they are a part of and own.

Technologies We Use

We use a combination of open-source and internal technologies that suit the problems at hand, including core Palantir products.

• Ruby on Rails powers the majority of our backend work, with a variety of other languages and tooling used for scripting. Ideally you’ll have prior experience with Rails or similar web frameworks.

• React and Blueprint are central to our frontend development. Proficiency in Javascript and an understanding of how web technologies work is preferred.

• Industry-standard build tooling, including Docker, Webpack, GitHub, and CircleCI, allowing code to hit production within minutes of review.

What We Value

  • You have a high bar for quality and design, not only in the product and visual sense, but also in your code and technical architecture.

  • You are passionate about building user interfaces that enable employees to solve their day-to-day problems and think deeply about how technical decisions will impact users—even in the most subtle of ways.

  • You enjoy working directly with users to identify and solve their problems.

  • You thrive in working in a rapidly changing environment with dynamic objectives (and are willing to debate them if you disagree).

  • You are adept at working independently and making decisions with minimal supervision.

  • You enjoy taking end-to-end ownership of a feature or product.

Palantir is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Palantir is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. Please see the United States Department of Labor's EEO poster and EEO poster supplement for additional information.

Apply

Full Stack Software Engineer, Internal

A World-Changing Company

At Palantir, we’re passionate about building software that solves problems. We partner with the most important institutions in the world to transform how they use data and technology. Our software has been used to stop terrorist attacks, discover new medicines, gain an edge in global financial markets, and more. If these types of projects excite you, we'd love for you to join us.

The Role

The Core Engineering team enables our business and our employees by building internal applications to accelerate productivity, collaboration, and community. To achieve this mission, engineers are involved in all stages of the product development and deployment lifecycle: idea generation, user interviews, planning, design, prototyping, execution, shipping, iteration, and maintenance. Our engineers own problems end-to-end, helping to define and shape the problems the team solves, and the ways in which to solve them.

The team's code impacts everyone at Palantir—from culture and community to productivity and knowledge discovery. Engineers not only impact business-critical workflows, but also influence the company they are a part of and own.

Technologies We Use

We use a combination of open-source and internal technologies that suit the problems at hand, including core Palantir products.

• Ruby on Rails powers the majority of our backend work, with a variety of other languages and tooling used for scripting. Ideally you’ll have prior experience with Rails or similar web frameworks.

• React and Blueprint are central to our frontend development. Proficiency in Javascript and an understanding of how web technologies work is preferred.

• Industry-standard build tooling, including Docker, Webpack, GitHub, and CircleCI, allowing code to hit production within minutes of review.

What We Value

  • You have a high bar for quality and design, not only in the product and visual sense, but also in your code and technical architecture.

  • You are passionate about building user interfaces that enable employees to solve their day-to-day problems and think deeply about how technical decisions will impact users—even in the most subtle of ways.

  • You enjoy working directly with users to identify and solve their problems.

  • You thrive in working in a rapidly changing environment with dynamic objectives (and are willing to debate them if you disagree).

  • You are adept at working independently and making decisions with minimal supervision.

  • You enjoy taking end-to-end ownership of a feature or product.

Palantir is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Palantir is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. Please see the United States Department of Labor's EEO poster and EEO poster supplement for additional information.

Apply

Full Stack Engineer

Jane Technologies, Inc. in Santa Cruz, CA 585 mi reactjs ruby-on-rails postgresql typescript docker

Jane Technologies- 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 Software Engineer, Full Stack

Virta Health is the first company with a clinically-proven treatment to reverse type 2 diabetes without the use of medications or surgery. Our innovations in nutritional biochemistry, data science and digital tools combined with our clinical expertise are shifting the diabetes treatment paradigm from management to reversal. Our mission: reverse type 2 diabetes in 100 million people by 2025.

As a Senior Full Stack engineer, you will make key contributions to the applications, tools, and workflows across the entire patient journey at Virta:

  • Creating the cross-platform experience that allows our patients to receive first-class remote care at scale

  • Building the next generation healthcare platform that allows our clinical team to serve patients 24/7

  • Streamlining the application process that makes applying for medical care as easy as creating a social media account

  • Providing the data and insights to employers and health plans that show the efficacy of the Virta Treatment using aggregate patient data in a safe, secure, and respectful way

You will have an opportunity to focus and influence direction across all levels of our stack to meet the rapidly changing needs of a growing company. You will also have the opportunity to take ownership of new and critical features central to the success of both our patients and mission.

Our current stack includes: Python, Flask, Javascript/Typescript, React, React Native, postgres, AWS, GCP, Kubernetes, Docker, Jupyter, CircleCI, Github

Responsibilities

  • Partner with product management and design to come up with features and solutions that improve the entire Virta Experience from first applicant contact to latest patient achievements

  • Code and ship complex new features in our web and mobile apps at high velocity and high quality with well-structured code

  • Coach and mentor peers to become great developers and recommend best practices and tools

  • Troubleshoot, debug, and fix issues in production and non-production environments

  • Manage performance and usage of applications in the production environment

90 Day Plan

Within your first 90 days at Virta, we expect you will do the following:

  • Code and ship multiple features that involves both front-end and back-end code with complete test coverage

  • Teach and inspire other engineering team members through knowledge sharing, pair programming, and giving feedback in code reviews

  • Propose and implement one or more process/product improvements to make our engineering team even better

Requirements

  • 5+ years shipping back-end code in a high-quality production environment, with exposure to front-end development

  • Experience with data and event-based architectures (API development, SQL/NoSQL datastores, messaging queues, etc.)

  • Experience building and deploying microservices in production

  • Experience with HTML, CSS and understanding of Javascript

  • Strong communication skills with a proven history of interfacing with business-level stakeholders, both technical and non-technical alike

  • Has attention to detail, carefully crafts both tests and code

  • Loves learning and adapting to new technologies to solve core business problems.

Values-driven culture

Virta’s company values drive our culture, so you’ll do well if:

  • You put people first and take care of yourself, your peers, and our patients equally

  • You have a strong sense of ownership and take initiative while empowering others to do the same

  • You prioritize positive impact over busy work

  • You have no ego and understand that everyone has something to bring to the table regardless of experience

  • You appreciate transparency and promote trust and empowerment through open access of information

  • You are evidence-based and prioritize data and science over seniority or dogma

  • You take risks and rapidly iterate

Apply

Senior Full Stack Software Engineer

Red Nova Labs in Austin, TX 1705 mi javascript reactjs docker sql python

Storable is looking for a senior level Full-Stack Software Engineer to join the development team in the Austin office. You will be responsible for implementing our highly trafficked self-storage websites and internal web-based applications. You have a passion for making great products where form equals function. You should be comfortable working in an open-ended environment where roles are flexible, everything is always changing, and communication is essential. You'll be part of a small, nimble team of designers and developers who love solving hard problems.

What you’ll do every day:

  • We are looking for you to help drive SpareFoot’s technology forward.

  • You will contribute substantially to the architecture and software design of our applications to improve development velocity, maintenance cost, testing, functionality, platform independence, and performance.

  • Be part of a team who defines policies, processes, procedures, methods, tests, and/or components, from the ground up.

  • Focus on performance and scale of services using your development and DevOps skills.

  • Participate in the planning of project priorities and technical resources, plus building relationships with multiple product teams, and cross-functional groups.

  • Mentor junior engineers and encourage engineering best practices and demonstrate how to write maintainable, reusable code

What you need to bring to the table:

  • Computer science degree or equivalent experience

  • 5+ years experience building, deploying, and maintaining web applications and cloud software services

  • Proficiency in JavaScript, Python, Go, or another object-oriented language

  • Understanding of design for scalability, performance and reliability

  • A strong knowledge of software design patterns

  • Unit/integration testing experience and knowledge of various patterns (TDD, BDD, etc)

  • Experience with relational databases (MySQL, PostgreSQL, etc)

  • Amazon Web Services: EC2, S3, RDS, DynamoDB, ElastiCache

  • Containers and orchestration: Docker, Kubernetes, Swarm, Mesos, Docker, SaltStack

  • Experience with at least one modern JavaScript framework (React, Vue, Angular, etc)

  • Testing: mocha, Jasime or similar

Apply

Software Engineer - Node JS

Prescriptive Data LLC in New York, NY 2445 mi node.js reactjs docker api shell

This position is focused exclusively on software development. On any given day you will develop, update or fix Nantum features. We’re looking for a seasoned engineer to join a stellar team. While this is an individual contributor role, you’ll be involved in many aspects– helping evolve our existing architecture, working with teams to improve operations, and implementing new features and functionality. We’re looking for someone who has an interest in beautiful code but also with a passion for getting things done.

**RESPONSIBILITIES **

  • Build robust and scalable software in NodeJS.

  • Participate in planning and brainstorming sessions and contribute ideas to our technology, algorithms and products.

  • Support data driven decisions.

  • Participating in continuing education and training to remain current on best practices, learn new programming tools and languages and better assist other team members.

  • Leading internal initiatives, creating project plans and pushing to completion.

  • Problem solve and create solutions to meet customer requests.

  • Stay up to date with relevant technologies.

  • Provide technical training and support both internally and externally.

  • Other duties may be assigned.

SKILLS & ABILITIES:

  • Very strong analytical thinker.

  • Maintains composure under pressure.

  • Fast learner with a strong technical acumen.

  • Excels independently and in a team environment.

  • A track record of projects completed on time – you are a flawless executor, not a procrastinator.

  • Experience with React JS, Docker, APIs, No-SQL, SQL, CI/CD, GIT and the willingness to learn new technologies.

  • Experience with Linux and shell scripting.

  • Ability to work independently or with a group.

  • Strong understanding of the development cycle and programming techniques and tools.

  • Focus on efficiency, user experience and process improvement.

  • Excellent project and time management skills.

  • You’re so much fun to work with, that if you were working on the weekend, we’d want to join you.

  • Proficient in Node.JS.

EDUCATION:

  • Four (4) year bachelor’s degree in computer programming, computer science, or a related field required or equivalent work experience.

EXPERIENCE:

  • At least 3-year software development experience.

  • Prior experience with working on SaaS Production systems.

Apply

Senior Full Stack JavaScript Developer Who Loves Docker

Babbel is a global language learning company with over 600 employees, headquartered in Berlin. Babbel’s products are available worldwide across multiple platforms and support those who take joy in learning outside of work or school. Millions of users are benefiting from 9,000+ hours of language content created by Babbel’s team of in-house language experts. Their NYC office focuses on their main site, e-magazine/Blog, and overall US presence, https://www.babbel.com/en/magazine.

As their Senior Full-stack Software Engineer, you will be self-motivated, full of ideas as well as energy, and help shape the engineering of Babbel’s marketing efforts in the US.

Requirements:

  • Extensive JavaScript coding experience, preferably in a start-up/digital environment

  • Professional experience with React, Redux, Node.js and Docker

  • Self-starter with an entrepreneurial spirit who is used to working in small and agile teams, enjoys responsibility, and has the know-how to get stuff done

  • Solid understanding of website UX, compatibility, and accessibility, including cross-platform and web browser issues

  • Good knowledge of the marketing landscape including the tech side

  • Experience with major marketing tools and technologies such as tracking services, landing page optimization, and ESPs

  • Analytical mindset with a fluency in statistical measurement of marketing campaigns

  • Fluency in written and spoken English

  • Bonus: multilingual with a strong understanding of Spanish dialects in the USA

Responsibilities:

  • Building, maintaining, and improving server and CDN infrastructure on AWS via infrastructure-as-code (Terraform) and containers (Docker)

  • React (w/Redux) component creation and maintenance including hooks & new context

  • Can support Node.js instances powering isomorphic/universal rendering

  • Helping the team transition to a Docker-based local development and production stack

  • API creation, maintenance, and improvement on Node.js

  • Adding, maintaining, and improving automated testing including unit and end-to-end

  • Implementation (coding), deployment, and refinement of marketing executions

  • Collaborate with designers and marketers, bringing their designs to life on the web

  • Creation of A/B tests including landing pages, content, and email flows

  • Integration of third-party tools and services

They are also looking for a Mid Level Front End Engineer with 2 years of professional React and Redux.

Apply

Senior Javascript Engineer

Bevi is seeking a Senior Javascript Engineer. As a Javascript Engineer, your guidance and input drive architecture and functionality decisions. Whether you prefer providing mentorship to junior engineers or acting as a technical sounding board for all, this role invites seasoned engineers to exercise their deep expertise. Our ideal candidate is eager to stay on the cutting edge of the web market across a broad spectrum of industries, and is excited to work across all components: web UI, backend, and mobile applications. We are a small and fun software team in a fast-growing hardware startup. Our customers love our product and you will play a crucial role in making them even happier. If you love thinking through new ideas and interactions, how to execute them in an innovative way, and have a deep respect for user experience, come join our team!

What you will do:

  • Collaborate with cross-functional teams to define, design, implement and ship new features. Work with outside data sources and APIs

  • Maintain and expand the Bevi applications for on our web products and machines, using open-source Javascript libraries including React.js and Redux

  • Focus on innovating and creating solutions that add value and amaze the end user

  • Contribute to code quality by writing Unit, UI, and Integration tests

  • Enforce code styles and best practices via code reviews and mentorship

  • Keep our codebase reliable and maintainable

How you will grow:

  • Work at the heart of a start-up in high-growth mode

  • Work with a very broad set of technologies, from embedded programming to mobile Android apps, from UI to backend and database, and use the latest tools and processes

  • Continuously explore, evaluate, and implement new procedures and processes to maximize efficiency and effectiveness of our product

  • Engage with a talented software and hardware engineering team drawn from diverse sectors and learn from best-in-class leadership

  • Deploy your energy and expertise to further the company's mission of sustainability, wellness, and positive personal and environmental change

We think you will bring:

  • Mastery of modern Javascript (ESNext preferred)

  • Prior work in an Agile environment (Scrum preferred)

  • Knowledge of web services, specifically REST APIs

  • Hands-on experience building Web Apps from initial concept to production ready

  • Work with Web Apps that integrate with custom native APIs is preferred

  • Experience building and shipping non-trivial applications of at least reasonable complexity

  • Strong analytical and technical skills and high level of detail-orientation

  • A true self-starter approach and sense of ownership

  • A hunger for keeping up with new software technologies - that’s just who you are. Our stack includes React.js, Redux, Android, Java, and Docker

  • Genuine desire and commitment to always learn, improve, and produce the best work possible

  • An agile mindset to thrive in a fast-paced environment

  • A BS in CS or similar discipline - or the equivalent in independent experience

  • NOTE: Candidates must be authorized to work in the US for any employer in order to be eligible for this role

Apply