Just Front-end Jobs

Front-end Jobs nearSalt Lake City, UT

Senior Software Engineer, UI

**Want to be part of a tech company that is changing the world for the better? **

Most companies have a mission statement. Banjo has a mission—to save lives and reduce human suffering by ethically using A.I. to get everyone live, validated information, so they can make better decisions, faster.

Banjo is the world’s first Live-Time Intelligence platform that gives decision-makers the ability to KNOW INFORMATION NOW, to understand what is happening live, anywhere. With Banjo you will know more, so you can do more. Imagine how our world will change when decision-makers know exactly what is happening, where it is happening, the moment it happens.

Banjo is looking for talented engineers to join our frontend developers who push boundaries and make sophisticated single-page applications. You will think both analytically and creatively to build flexible and high-performance client applications that support a real-time user experience. We are looking for engineers who are focused on performance, scale, and quality in everything they do. We move fast but also put a premium on precision. Our team members have diverse backgrounds but all of us share a passion for solving challenges and doing it on a small, agile team which means everyone has a huge impact.

RESPONSIBILITIES

  • Work as part of a focused, committed team that values contribution from everyone and expects everyone to bring creative ideas to bear in solving some of the hardest technology problems in the industry

  • Have an opportunity to work with data and technology seen nowhere else (seriously)

  • Develop, monitor, and maintain services that power the Banjo’s live understanding of what’s happening in the world. This includes systems that bring in real-time data from hundreds of thousands of sources, manage analysis of such data, and manage storage and propagation of that data to downstream products

  • Inherent curiosity and ability to learn new technologies, plus the ability to figure out the best tools for a given problem. We don’t suffer from ‘Not Invented Here’ syndrome and try hard to use the best tool for the job

EDUCATION/EXPERIENCE

  • 7+ years of experience with frontend engineering with proven ability to build and extend customer frameworks

  • Expert knowledge of JavaScript, HTML5, CSS3 as well as experience with HTML Templating, CSS Preprocessors, Node/Rails

  • Extensive experience with any of the major Frameworks (React, Angular, Vue, etc.)

  • Eagerness to tackle big problems that have unknown solutions at the outset

  • Focus on using data and objective, empirical methods to understand where we are and how to improve

  • Experience working on small, fast-moving, high capability teams

  • Experience designing and leading important systems software projects, using modern languages and technologies. We don’t care as much about any one specific piece of technology expertise as with your ability and experience solving hard problems.

PERSONAL ATTRIBUTES OF THE SUCCESSFUL CANDIDATE

  • Possesses an innate sense of urgency to deliver for the business while also effectively working collaboratively as part of a team

  • Owner mentality

  • Effective time management, organization and prioritizing skills. Ability to manage and prioritize multiple deliverables and to meet deadlines

  • High attention to detail, able to complete tasks quickly

  • Proven success delivering results individually and as part of a team in a fast-paced, demanding, high-growth environment

  • Continuous improvement mentality with an ability to evaluate processes, seek out and implement internal or external best practices

  • Creative problem solver with a demonstrated ability to ‘think outside the box’ when confronting challenges

WORK ENVIRONMENT

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions. The term "qualified individual with a disability" means an individual with a disability who, with or without reasonable accommodation, can perform the essential functions of the position. While performing the duties of this job, the employee is regularly required to communicate professionally in person, over the telephone, through email and other electronic means, move about the office, handle various types of media and equipment, and visually or otherwise identify, observe and assess. The employee is occasionally required to lift up to 10 pounds and is required to travel unless otherwise specified in the job description.

NOTICE

At Banjo, we value inclusion and embrace diversity. Banjo is an equal opportunity employer and makes employment decisions on the basis of merit. Banjo prohibits discrimination based on race, color, religion, sex, sexual identity, gender identity, marital status, veteran status, nationality, citizenship, age, disability, medical condition, pregnancy, or any other unlawful consideration. All your information will be kept confidential according to EEO guidelines.

The intent of this job description is to provide a representative and level of the types of duties and responsibilities that will be required of positions given this title and shall not be construed as a declaration of the total of the specific duties and responsibilities of any particular position. Employees may be directed to perform job-related tasks other than those specifically presented in this description.

Candidates must pass a background check and drug test to be considered for this position.

Apply

Senior Software Engineer, UI

**Want to be part of a tech company that is changing the world for the better? **

Most companies have a mission statement. Banjo has a mission—to save lives and reduce human suffering by ethically using A.I. to get everyone live, validated information, so they can make better decisions, faster.

Banjo is the world’s first Live-Time Intelligence platform that gives decision-makers the ability to KNOW INFORMATION NOW, to understand what is happening live, anywhere. With Banjo you will know more, so you can do more. Imagine how our world will change when decision-makers know exactly what is happening, where it is happening, the moment it happens.

Banjo is looking for talented engineers to join our frontend developers who push boundaries and make sophisticated single-page applications. You will think both analytically and creatively to build flexible and high-performance client applications that support a real-time user experience. We are looking for engineers who are focused on performance, scale, and quality in everything they do. We move fast but also put a premium on precision. Our team members have diverse backgrounds but all of us share a passion for solving challenges and doing it on a small, agile team which means everyone has a huge impact.

RESPONSIBILITIES

  • Work as part of a focused, committed team that values contribution from everyone and expects everyone to bring creative ideas to bear in solving some of the hardest technology problems in the industry

  • Have an opportunity to work with data and technology seen nowhere else (seriously)

  • Develop, monitor, and maintain services that power the Banjo’s live understanding of what’s happening in the world. This includes systems that bring in real-time data from hundreds of thousands of sources, manage analysis of such data, and manage storage and propagation of that data to downstream products

  • Inherent curiosity and ability to learn new technologies, plus the ability to figure out the best tools for a given problem. We don’t suffer from ‘Not Invented Here’ syndrome and try hard to use the best tool for the job

EDUCATION/EXPERIENCE

  • 7+ years of experience with frontend engineering with proven ability to build and extend customer frameworks

  • Expert knowledge of JavaScript, HTML5, CSS3 as well as experience with HTML Templating, CSS Preprocessors, Node/Rails

  • Extensive experience with any of the major Frameworks (React, Angular, Vue, etc.)

  • Eagerness to tackle big problems that have unknown solutions at the outset

  • Focus on using data and objective, empirical methods to understand where we are and how to improve

  • Experience working on small, fast-moving, high capability teams

  • Experience designing and leading important systems software projects, using modern languages and technologies. We don’t care as much about any one specific piece of technology expertise as with your ability and experience solving hard problems.

PERSONAL ATTRIBUTES OF THE SUCCESSFUL CANDIDATE

  • Possesses an innate sense of urgency to deliver for the business while also effectively working collaboratively as part of a team

  • Owner mentality

  • Effective time management, organization and prioritizing skills. Ability to manage and prioritize multiple deliverables and to meet deadlines

  • High attention to detail, able to complete tasks quickly

  • Proven success delivering results individually and as part of a team in a fast-paced, demanding, high-growth environment

  • Continuous improvement mentality with an ability to evaluate processes, seek out and implement internal or external best practices

  • Creative problem solver with a demonstrated ability to ‘think outside the box’ when confronting challenges

WORK ENVIRONMENT

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions. The term "qualified individual with a disability" means an individual with a disability who, with or without reasonable accommodation, can perform the essential functions of the position. While performing the duties of this job, the employee is regularly required to communicate professionally in person, over the telephone, through email and other electronic means, move about the office, handle various types of media and equipment, and visually or otherwise identify, observe and assess. The employee is occasionally required to lift up to 10 pounds and is required to travel unless otherwise specified in the job description.

NOTICE

At Banjo, we value inclusion and embrace diversity. Banjo is an equal opportunity employer and makes employment decisions on the basis of merit. Banjo prohibits discrimination based on race, color, religion, sex, sexual identity, gender identity, marital status, veteran status, nationality, citizenship, age, disability, medical condition, pregnancy, or any other unlawful consideration. All your information will be kept confidential according to EEO guidelines.

The intent of this job description is to provide a representative and level of the types of duties and responsibilities that will be required of positions given this title and shall not be construed as a declaration of the total of the specific duties and responsibilities of any particular position. Employees may be directed to perform job-related tasks other than those specifically presented in this description.

Candidates must pass a background check and drug test to be considered for this position.

Apply

Remote Jobs

Full Stack Developer

new

Are you looking for a new challenge as a full-stack developer? You are a professional in PHP? You know Composer and GIT? Then you are exactly right with us! Become part of our nerd team and realize exciting projects with us!

your tasks

  • Development of software, interfaces & plugins
  • Realisation of web projects with Shopware & Laravel
  • Realisation of web frontends & widgets

your environment

  • PHPStorm
  • Github
  • Linux Webserver
  • internal CLI Tools
  • our very own perfect Ticket System
  • experienced senior software engineers
  • Google Apps for Work
  • Slack

the rules

  • 40 hours per week, with timetracking
  • scrum like project management
  • 3x standUp Meetings per week
  • no second job or self employment
    Apply now and work remotely at Weslink GmbH
Apply
new

We are looking for an experienced full-stack developer, focused on web front ends, to lead the development of our product UI/UX.

We are a cyber security company with many projects. Our web application is multi-lingual and has a base set of functionality, but we have an extensive list of features in our goal of a peerless product. Architecting, understanding our extensive backend, and implementing these features would be about 95% of your time. Additionally, our marketing websites are multi-lingual and updated about once per month, so this would be about 5% of your time.

Join PolySwarm.

We're developing innovative solutions to age-old information security problems - and we need your help.

PolySwarm is a marketplace that produces crowdsourced threat intelligence (malware detection today, more tomorrow).

No one has done this before. We'll get things wrong - that's okay! With your help, we'll get fewer things wrong, identify mistakes earlier, and improve processes to prevent future missteps.

You're in on the ground floor - you'll have a say in what we do and how we do it. By joining PolySwarm, you'll be joining a dynamic team on the bleeding edge of information (computer) security and blockchain - answering questions few have thought to ask.

If You Are:

  • proficient with Docker, JavaScript, HTML, CSS/SASS, React, Redux, NodeJS, TypeScript, Jest, Storybook, and Gatsby
  • familiar with Python or Rust
  • experienced at creating clean/efficient UX
  • experienced building both the front-end and back-end for a web application
  • experienced with payment processing services like Stripe
  • experienced at developing/managing a multi-language web application
  • proficient in speaking/writing/reading English

… then we are interested in you.

The Ideal Candidate Is

independently motivated & self-directing
introspective: able to identify weak spots / problem areas in our existing processes or code and suggest / implement solutions
interested in creating a top quality user experience for both desktop and mobile users
interested in web application development
has an eye for design

We Offer

  • Competitive salaries
  • Excellent health, dental, vision coverage
  • Paid vacation days
  • Flexible work hours - we have core hours on weekdays during US business hours, but outside of scheduled meetings, but if you want to start a little earlier or stay a little later, that's up to you..
  • Remote Ok - You can work remotely, or you can work from one of our offices when this Covid-19 stuff ends.
  • Powerful servers, laptops, desktops - whatever you need to be most productive!

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

About PolySwarm

The PolySwarm Team is made up of InfoSec veterans with decades of experience in government and industry. We’re driven to improve the threat intelligence landscape for ourselves, our clients and the industry at large. By providing robust incentives that align participants’ interest with continued innovation, PolySwarm will break the mold of today’s iterative threat intelligence offerings.

All PolySwarm (Co-)Founders are also members of Narf Industries, LLC, a boutique information security firm specializing in tailored solutions for government and large enterprises. Narf operates on the cutting-edge of InfoSec, blockchain and cryptographic research, having recently completed a blockchain-based identity management project for the Department of Homeland Security (DHS) as well as several cutting-edge partial homomorphic encryption projects on behalf of DARPA.

For more about the team and the team's advisers, head over to: https://polyswarm.io/team

To see our web application, head over to: https://polyswarm.network

What we use:

  • Docker
  • JavaScript
  • HTML
  • CSS/SASS
  • React, Redux
  • NodeJS
  • TypeScript
  • Templating
  • Gatsby
  • Storybook
  • Jest

Bonus skills:

  • Python
  • Rust
  • Elastic Search
  • Kibana
  • Kubernetes
    Apply now and work remotely at PolySwarm
Apply

Senior Full Stack Developer

new

Aggregage is building the next generation of B2B media and marketing. We launch business segment specific sites that bring together the widest content set from industry thought-leaders and use social media, machine intelligence/smart algorithms and big data personalization to compile newsletters with the most relevant content for each and every reader. Using our proprietary technology platform, we curate and rank hundreds of pieces of content coming daily into each site using the audience’s social media signals. Our technology personalizes the content so that each reader sees the most interesting and relevant content. We have launched over 35 sites and using our highly scalable platform, we are planning to launch hundreds more.

Come join an experienced and successful group of founders – Clicker, eHarmony, etc. – and their team at this groundbreaking time. We are profitable and capitalized for growth over the next several years. Our billion dollar potential is based on a real business model, not just hope and dreams.

We are looking for a Senior Full Stack Developer to join our small, but passionate team. You will work closely with your fellow development team members to help us build out features and scale the systems.

We believe in building the best team possible, regardless of geographic location. That said we have meetings and collaboration time that overlaps with the US Pacific Time Zone so team members must be able to be available during some of those hours each work day.

As a team we strive for:

Stakeholder and team impact. Our business is based on doing great things for our stakeholders: subscribers, bloggers, partners and clients. The best teammates are the ones who, regardless of function or discipline, are eager and excited to find a way to connect their work directly to stakeholders and teammates.

Trusted independence with interdependence. You are fully trusted as a full owner of the work you do; self-determined, responsible, accountable, and celebrated.

Learn and improve. We are in a constant learning and improving mode. We learn from what happens without worrying about something that doesn’t achieve the desired outcome. We continuously retro across the organization to improve.

As an engineer what we hope you strive for:

The ability to work independently and with other engineers to develop new features and support/maintain the existing system.
Have the ability to work on multiple parts of a web application, from server-side logic to dynamic frontend interfaces.
Collaborate with product, other engineers, and stakeholders to understand business goals, analyze requirements, formulate solutions, and ensure the successful execution of new functionality.
Participate in code review and other forms of knowledge sharing.
Support Aggregage staff in what they need from the application.

Experience and Skills we are looking for:

3+ years with Java, in particular with large codebases and several thousands of users. An understanding of how to organize code for clarity and maintainability.
3+ years experience in developing complex client-side functionality using HTML, JavaScript with JQuery, and CSS.
2+ years experience developing web applications with Java Frameworks such as Spring, Dropwizard, or Wicket.
1+ years experience working with MySQL, including schema design and query tuning.
1+ years deploying on Linux servers, using command line tools and performing basic server administration tasks and system performance analysis.
An excellent "system intuition." We have complex systems built up over more than 8 years which require a strong ability to debug and quickly understand what is going on.
Excellent planning, communication and collaboration skills.
Understanding of best practices for web development, software design, and devops principles.

Nice to have, but not fully required experience:

Previous remote working experience.
Prior client services, consulting, or freelancing experience.
Working in a startup environment.
Working on web applications that process large volumes of data and/or receive high volumes of traffic.
Java performance analysis.
Mustache templates for server-side rendering.
Using Lucene or SOLR for full-text indexing and searching.
Git source control management.
AWS and Terraform
Ant or Maven build tools
Apply now and work remotely at Aggregage

Apply

Jobs farther away

Front-end Engineer

InCloudCounsel is seeking a Front-end Engineer to join our rapidly growing team. InCloudCounsel modernizes legal processes, globally, for many of the world's leading companies. We offer scalable, end-to-end solutions for processing routine contracts and abstracting complex documents by pairing our worldwide network of experienced lawyers with AI-enabled software. We also offer the first purpose-built software tool designed to help funds manage their obligations.

This is a software engineering position on our front-end infrastructure team. Since we are a small and collaborative team, you will have a direct influence on how we work, what web technologies we use, and what projects we take on. You will join us in building from scratch the front-end tools, libraries, and APIs on which the rest of our engineering organization depends.

Along the way you’ll have the opportunity to work with some incredible people, build some truly delightful experiences for our end users, and play a critical role on a team that’s challenging the status quo of a whole industry.

The Front-end Engineer will report directly to the VP of Product at InCloudCounsel, and the package includes a competitive base salary, equity, and full benefits. The preferred locations for this role are San Francisco, Los Angeles, and New York.*

*Until further notice, all InCloudCounsel employees are working remotely from home.

Responsibilities:

  • Maintaining our Ember app and dev environment (we're currently upgrading our front-end from pre-CLI Ember 2.x to 3.16 LTS)

  • Creating reusable components with documentation in Storybook

  • Working with our data team to ensure event tracking with Segment and Mixpanel is reliable

  • Prototyping new product features using Ember Octane idioms

  • Creating documentation and learning resources for the benefit of the entire engineering team

  • Ensuring user interfaces are fast, clean, and maintainable

Requirements:

  • 3-5 years of experience with at least 2 years of experience building modern single page applications using libraries like Ember, React, Angular, or Vue.js

  • Exceptional front-end development skills, including well-architected HTML, responsive CSS/SCSS, and performant and modern Javascript

  • Excellent self-management skills. Since our team works and communicates asynchronously it is essential that you are an effective communicator with a track record of following through

  • Experience with Ruby on Rails is preferred

Benefits

  • Medical, dental, and vision insurance

  • 401K, pre-tax benefits

  • Parental leave

  • Generous vacation policy

  • Annual professional development stipend

  • Remote work flexibility


In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

NOTE to External Agencies: We are not accepting any blind submissions or resumes from recruitment agencies. Any resumes sent to a member of InCloudCounsel will NOT be accepted or considered as a submission.

Apply

React Angular Software Engineer

Cox Automotive in Atlanta, GA 1576 mi javascript react redux node html

MakeMydeal, a new Cox Automotive company, specializes in creating the absolute best online communication experience for automotive car purchases today. This is an exciting time for our business as we have developed a leading eCommerce solution that helps automotive consumers connect with car dealerships to agree on the terms of their deal online before visiting the dealership.

The React Angular Software Engineer should be a full stack Javascript engineer who is deeply technical and works very well in an agile, dynamic, team oriented environment. This individual must be eager and capable of learning new skills and technology, and be motivated to work in a fast paced atmosphere where wearing multiple hats is encouraged. This position will report to the Sr Delivery Manager of the core product.

Technology We Use:

JavaScript, React, Redux, Node, Angular, Seneca, Mongo, HTML, CSS

Your Role:

  • Develop new or maintain existing programs based on specifications

  • Develop, implement and maintain unit tests of programs

  • Actively participate in agile team activities

  • Participate in functional test planning and testing for the assigned applications, functional areas or projects

  • Participate in problem solving and troubleshooting for the assigned applications, functional areas or projects

  • Share knowledge by effectively documenting work

  • Stay current with changes in the technical area of expertise

  • Develop and maintain a thorough knowledge of the assigned applications, functional areas or projects

  • Actively support MakeMyDeal products across web and mobile platforms

Apply

Full Stack Adobe Experience Engineer

JPMorgan Chase Bank, N.A. in Jersey City, NJ 1969 mi java html css

The candidate is a world class technologist, who will work on Digital Platform Services - Content platform, which is a new, integrated platform where capital markets clients and internal desks access our award-winning research, powerful analytics and structuring tools, multi-product trade execution and extensive post-trade services. The platform delivers a sleek, intuitive experience across the full trade lifecycle, making it easier and faster for clients to conduct business with the Corporate and Investment Bank. Candidates do not necessarily need banking experience but must be highly motivated with a track record of success. The ideal candidate will have a thorough understanding of content architecture and technologies. We prefer candidates with a broad range of technical experience such as content frameworks, UI development, server side development and performance analysis.

This is a AEM Full Stack Developer role with ReactJS experience in the Digital Platform Services Content Platform team. The position will entail developing new applications and supporting existing applications for the global, client facing platforms. This role provides the unique and exciting opportunity to gain exposure to the full spectrum of the CIB's financial applications. The candidate will primarily focus on the Content Platform applications. This serves as the base framework for a multitude of CIB applications.

This role requires a wide variety of strengths and capabilities, including:
* BS/BA degree or equivalent experience
* Advanced knowledge of application, data and infrastructure architecture disciplines
* Understanding of architecture and design across all systems
* Working proficiency in developmental toolsets Knowledge of industry wide technology trends and best practices
* Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture
* Proficiency in one or more modern programming languages - Java
* Understanding of software skills such as business analysis, development, maintenance and software improvement
* Proficient in Adobe Experience Manager(AEM) foundational concepts and core frameworks.
* Experience in Java Content Repository (API) suite, Apache Sling web framework and, Apache Felix OSGi framework, DAM, Workflows is required.
* Solid understanding of all Adobe AEM building blocks, including templates, structure, components,sling/HTL,dialogs, widgets, etc., and the AEM development and deployment process
* Experience developing custom components in AEM and exposing AEM content as REST API
* Experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, JavaScript, SASS/SCSS, React JS, Redux, Ajax, JSON and JQuery.
* Experience with Content migration in AEM and well-versed with AEM workflows setup and maintenance as well as User and Group Management is a big plus.
* Experience working with author, publisher, and dispatcher configurations is a plus.
* Experience with Adobe Target, Marketo and Adobe Analytics is a huge plusStrong Java, J2EE and web development (HTML, JS, CSS, jQuery, Bootstrap, etc.) background with experience in building cutting edge web & responsive applications.
* RDBMS development experience using stored procedures, SQL, PL/SQL and Cassandra NOSQL.

JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.

Equal Opportunity Employer/Disability/Veterans

Apply