Just Front-end Jobs

Front-end Jobs nearSalt Lake City, UT

Sorry, no listings for this city at the moment.

Remote Jobs

Senior Full-stack JavaScript Engineer (React / Node.js)

The short version ⏳

Mission: Enhance the way the world learns.

Why: Learning infrastructure should focus on community, collaboration, conversation - not on being a digital file cabinet 🗄️.

Who: Humble, curious and builder-mentality. 7+ years of full-stack development.

How: React, React-Native, microservices in Node.js, Docker, AWS, Redux, Mongo.

What is Aula? 🐝

Aula is a remote-first 40-person team from 12 nationalities building a communication platform for education. Think ‘Slack for Education’.

Powered by an ecosystem of integrations, Aula is the foundational layer in the university tech stack that shapes a whole industry.

We built Aula because we believe digital infrastructure should encourage community and participation-based learning.

We’re backed by people like the founder of Unity, CTO at Eventbrite, a co-founder of Zendesk, a co-founder of JustEat and world-class VCs like Project A, BrightEye and Sunstone.

Engineering @ Aula 🏔️

What we're building

Aula is a conversational platform for education.
To get a deeper sense of what that means and how that can foster engaging learning experiences, read more here:
Education starts with conversation: how we designed Aula

Our tech stack

A 10 min read from our CTO Oliver: Bringing educational infrastructure into the 21st century - the stack

Engineering challenges we're working on

  • Building frontend applications that deliver a seamless campus experience across devices (web, mobile, desktop)
  • Creating and maintaining the best infrastructure to deliver educational content and communication in real time.
  • Developing a powerful editor perfectly tailored for the creation of educational material and in-campus communication

Product principles

  • Engagement first.
  • Enable educators to create the most engaging learning experiences.
  • Never more than 1 click away from human interaction.

Who we're building for

We're currently building for educators and students at universities. See what that means here:
Aula Personas

How our users benefit

-Students:Aula means less one-way communication from the teacher, more collaboration with fellow students and easier access to student services like the welfare team. We aim to give every single student the sense of being part of their university’s community.

-Educators: Aula means connecting with every student in your class and creating a truly engaging learning experience in a welcoming atmosphere.

-Universities: Aula is a digital campus where the sense of belonging lowers student dropout rates and enables a move of focus from physical building to crafting distributed student experiences.

Here are some educators describing Aula in one word

How our development team will look in 12 months

Each product area will be led by a duo of a tech lead and a product manager, supported by full-stack contributors and tech leads on cross-platform areas like UI.


Apply now and work remotely at Aula Education

Apply

Jobs farther away

Frontend Engineer - ReactJS

The position is based in Palo Alto, California where you will be joining Data Theorem’s core team of engineers. The work atmosphere will be very relaxed but your work and contributions will have a tremendous *and* direct impact on the company.

The main responsibility for this position is to work on our customer-facing web portal, which helps mobile application developers understand and fix security and privacy issues found in their mobile Apps by our scanner. You will be working with our lead frontend engineer in order to make the portal better, easier to use, and more useful. The portal is the main customer-facing interface of our product, and the better it is, the more security and privacy issues will get fixed within our customers' mobile applications.

Our backend services are running on Google Cloud (mainly Python on App Engine) and our frontend is written in React. The current iteration of the frontend was started recently from scratch, and therefore leverages a lot of the latest technologies and frameworks including Facebook's flow for static typing, Airbnb’s Enzyme for testing, and full support for hot-reloadable code for rapid development.

Apply

Full Stack Engineer for a Machine Learning Company

Full-stack JavaScript Engineer

We’re looking for a talented full-stack JavaScript engineer to design and develop novel features for our computer vision platform. Creating a product in a new space requires creativity and technical acuity, and as part of the Matroid product team, you’ll shape the functionality and feel of our platform, breaking new ground while working in an engineering culture that fosters employee empowerment. Over time, your role on the team with evolve with your growing interests and skill set.

You’ll be working onsite at our Palo Alto office, located near the Stanford campus and Caltrain.

What you’ll be doing

  • Design and develop features for a computer vision platform that is truly first of its kind: every current member of the product engineering team has multiple pending patents for their work at Matroid

  • Identify new technologies and best practices for our growing engineering team

  • Improve site performance on both the client and server sides

  • Incorporate user feedback to design and build a better product

  • Create better visualizations for the outputs of computer vision models running on video streams and images

  • Ensure that our platform features work at an ever growing scale

How you’ll be doing it

  • You’ll be part of a world-class, multidisciplinary engineering team, where each member identifies and prioritizes valuable and interesting new features to work on.

  • You will operate in a collaborative but highly autonomous environment that isn’t bogged down by unnecessary meetings or project management.

  • You will know that almost everything you build affects real world users, and you will set the quality standards for your work appropriately.

  • You will think creatively and your suggestions about new features and ideas we’ll be considered by other members of the team.

  • You will have direct access to customers and be able to iterate on your features based on their feedback.

  • You’ll be working with modern technologies like React, Node.js, MongoDB, Docker, and Kubernetes.

  • You will learn a lot along the way, diving into new technologies and the world of computer vision both on your own and during frequent company tech talks.

What you’ll bring to the table

  • You have a strong handle on modern JavaScript development, even if you don’t know every single JS quirk.

  • You are a self starter who can prioritize what to work on and fully design, build, and write tests for new features.

  • You’re comfortable moving across the stack: on a typical day you might optimize a database query and tweak a user interface to be more intuitive.

  • You have an eye for design and an understanding for what can make a user interface more intuitive and delightful.

  • You can show that you’re smart, analytical, and a fast learner. Sometimes you’ll work on things using unfamiliar languages or technologies, but you know you can handle that.

  • There aren’t any strict requirements for your background, but you’re technical. Maybe you have a CS (or similar) degree, or you’re a bootcamp grad with a STEM background and strong portfolio, or you might be self taught with a few years of industry experience.

  • It’s a plus if you have experience in areas that might be relevant to a startup working on computer vision: data visualization, streaming video, scaling web applications, DevOps, etc…

What we offer in return

  • Competitive pay and equity

  • The chance to constantly work on stimulating intellectual challenges.

  • Gym membership reimbursement

  • Free, lunch, snacks, and caffeine every day

  • Medical, dental, and vision insurance

  • A flexible schedule that leaves time for all of your other interests

  • A budget for whatever hardware will make you most effective

  • Budget and resources to learn about the cutting edge of software engineering and computer vision

To apply, please send your resume and a few words introducing yourself to careers@matroid.com.

Apply

Frontend Engineer - ReactJS

The position is based in Palo Alto, California where you will be joining Data Theorem’s core team of engineers. The work atmosphere will be very relaxed but your work and contributions will have a tremendous *and* direct impact on the company.

The main responsibility for this position is to work on our customer-facing web portal, which helps mobile application developers understand and fix security and privacy issues found in their mobile Apps by our scanner. You will be working with our lead frontend engineer in order to make the portal better, easier to use, and more useful. The portal is the main customer-facing interface of our product, and the better it is, the more security and privacy issues will get fixed within our customers' mobile applications.

Our backend services are running on Google Cloud (mainly Python on App Engine) and our frontend is written in React. The current iteration of the frontend was started recently from scratch, and therefore leverages a lot of the latest technologies and frameworks including Facebook's flow for static typing, Airbnb’s Enzyme for testing, and full support for hot-reloadable code for rapid development.

Apply

Mobile Engineer (iOS/Android/React Native)

Pear Therapeutics in San Francisco, CA 599 mi reactjs android ios react-native redux

Are you ready to change lives with your code? Come use your engineering talents to help people living with serious diseases. We're starting with addiction, insomnia, multiple sclerosis (MS), and schizophrenia, and there's more to come. Pear’s deep knowledge and experience in the biotech space has set us up with phenomenal partnerships and a strong product roadmap. Our engineers are platform-izing our architecture and building new mobile applications.

TEAM:

Our team of engineers, based in San Francisco, uses a pragmatic agile process to quickly deliver treatments to patients. We treat each other well, believe in building a diverse culture of teamwork, and are serious about making Pear a place that’s good for both those who work here and the patients we serve.

POSITION:

As a member of the mobile team, your job is to build extraordinary mobile digital therapeutics apps that help patients. You'll take advantage of our shared platform infrastructure and component libraries, and work with the product, clinical, QA, and regulatory teams to deliver first-of-their-kind therapeutics to those in need.

RESPONSIBILITIES:

  • Develop mobile applications for a wide range of digital medicine apps.

  • Assemble functional requirements, develop technical specifications, and help plan the project.

  • Take ownership of product quality through good testing and coding practices. Build for testing and resultant quality.

  • Be a meaningful part of the big picture: Work with teams across the company like Product Management, DevOps, QA, Regulatory, and Clinical to help us achieve our mission.

QUALIFICATIONS:

  • Strong experience with ES6 Javascript and React.

  • A track-record of high-quality production code delivery.

  • Knowledge of good testing practices. Practical TDD experience is a plus.

  • Experience with Agile development, SCRUM, or Extreme Programming methodologies.

  • Strong interpersonal skills and a track record of collaborating well both within and across teams.

  • Preferred: Experience with React Native, or native iOS or Android development.

  • Preferred: Experience with Docker, Git SCM, and AWS.

OUR TECH STACK:

Mobile (React** Native and Redux):** Mobile apps that patients use. We build our apps on a shared platform of in-house components that ease development and maintenance.

Web (React,** Redux, and Webpack):** The interface that doctors interact with.

API (NodeJS,** Restify, MySQL, and Postgres):** This is the shared back-end that all of our apps use.

Testing (Enzyme,** Mocha, Chai, Sinon, Appium, Jest):** We're serious about code quality, and testing is a key tool to meet our high standards.

Apply

Front End Web Developer

The modern world runs on the Internet, and the Internet cannot exist without its underlying infrastructure. Meraki makes setting up, managing, and maintaining that infrastructure easier than it has ever been before. Meraki enables connectivity everywhere from neighborhood cafes to renowned universities to global hospitality groups operating thousands of sites.

As a Front End Engineer at Meraki, you will help design and build the UI for Meraki's Dashboard - the window to the entire Meraki experience. From Dashboard, our customers can control their entire Meraki stack: access points, switches, firewalls, client devices, cameras, and more. You will work across the stack with other developers, UX designers, and product management to build and improve the Dashboard web application. Meraki engineers put the customer experience first, own projects from beginning to end, and are empowered to make impactful decisions.

Meraki believes that the quality of our product is dependent on the quality of our engineers. We place a high value on nurturing the growth and development of everyone on our team. We foster an open and supportive workplace where everybody is given the opportunity to succeed.

EXAMPLE* PROJECTS OF A FRONT END WEB *DEVELOPER:

  • Craft data visualizations to intuitively display the performance of different networks and applications

  • Collaborate with UX designers and analyze user feedback to identify frictional workflows, then build tools to streamline those processes

  • Improve performance and efficiency of our front end, allowing us to handle increasingly large datasets with minimal delay

  • Build internal frameworks and refine front end infrastructure to augment developer productivity

YOU* ARE AN OUTSTANDING APPLICANT *IF:

  • You have 2+ years of experience writing professional production code

  • You have built rich and dynamic web applications with front-end frameworks such as React, Redux, Ember, or Angular

  • You are familiar with programming languages and web frameworks like Ruby (Rails, EventMachine), Python (Django, Flask), or Node.js (Express)

  • You expertly work beyond the boundary of frontend code to build the best product

  • You flourish within a small engineering team and are excited to tackle open-ended problems

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 UI Engineer

NGINX Software, Inc. in San Francisco, CA 599 mi reactjs javascript redux html css

**NGINX *helps the world’s most innovative companies deliver their sites and applications with performance, reliability, security, and scale. More than 300 million sites — including half of the Internet’s busiest websites — rely on NGINX. Companies like Airbnb, Box, Instagram, Netflix, Pinterest, SoundCloud, and Zappos use* NGINX **for advanced load balancing, web and mobile acceleration, security controls, application monitoring, and management.

**NGINX Software, Inc. *is building the applications to help millions of our loyal users do more with their* NGINX **servers, and we are currently searching for a Senior UI Engineer to join our global headquarters in San Francisco. You will have a major hand in the design and implementation of *NGINX*’s new control plane applications. Our control plane products make it easy for customers to improve the performance, reliability, and security of their applications. You will apply your talent, knowledge, skills, and experience to develop innovative, rich, easy-to-use UIs that match the cutting-edge, high-quality technology and products *NGINX* is known for worldwide.

Our culture is built upon our core values: progress, excellence, openness, and curiosity. We’re a small, growing company with a startup culture and products that are chosen for high performance and efficiency by innovators around the world. If you want to make a difference, work for an open source company, take your career to the next level, and work in a highly energetic environment, please send us your resume – we’d love to talk.

Responsibilities:

  • Develop rich, easy-to-use, web-based UIs for a suite of applications spanning single-tenant, on-prem installations through our multi-tenant SaaS cloud services

  • Collaborate with fellow engineers, UX designers, and engineering leaders to implement UI features with an iterative approach

  • Provide domain expertise in single-page application development using React and related libraries/toolchains

  • Prioritize time and needs to meet goals, roadmap commitments, and production deadlines

  • Demonstrate, promote, and evolve established UI guidelines, best practices, testing, and coding standards

  • Continuously deliver releases using a lean, agile process

Qualifications:

  • 5-plus years of professional front-end engineering experience with Javascript, HTML5, and CSS3

  • 2-plus years of experience using React in a production application

  • Advanced understanding of the React architecture and ecosystem

  • Familiarity with newer JavaScript/ECMAScript features

  • Deep architectural knowledge of client application layers, design patterns, and how browsers work

  • Mastery of your preferred development editor and Git in a CI/CD environment

  • Experience developing innovative visualizations and user interfaces for enterprise or SaaS products

  • Ability and desire to continuously learn, and visible passion about user experience, technology, software development processes and quality

  • Demonstrable track record of delivering releases with good velocity

  • BS degree in CS, CE, EE or related discipline

**NGINX Software, Inc. **is an equal opportunity employer. Our culture is built on values of progress, excellence, openness, and curiosity. These values are very important to our company and its continued success. All qualified applicants will receive consideration for employment without regard to race, national origin, gender, age, religion, disability, veteran status, or any other category protected by law. By fostering a diverse business environment, we welcome the opportunity to grow and learn from each other, our customers, investors, suppliers, and business partners.

**NGINX *is not open to third-party solicitation or resumes for our posted positions. Any resume submitted to an* NGINX** employee by a recruiting firm that does not have a valid, written search agreement with us will be considered a referral, regardless of whether it is submitted for a posted position or for general consideration, and no matter how it is submitted (via email, the Internet, or other means). No fee will be paid in the event a candidate is hired by **NGINX **as a result of the referral or through other means.

Apply

Senior Full Stack Engineer

Emprove, Inc. in Burlingame, CA 603 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

Senior/Lead Frontend Engineer

Emprove, Inc. in Burlingame, CA 603 mi reactjs javascript css redux html

Emprove is seeking a kick-ass seasoned Frontend Engineer 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:
This role is really important to Emprove. As a senior front-end engineer, you’ll work closely with our designers to build beautiful user interfaces for our app on all screen formats. We make the most of modern tools like React, ES6, SASS, and more. As an early engineer, you’ll directly influence everything from our client-side architecture to our style guides and toolkits.

Responsibilities:
- Collaborate with our designers to iterate and implement on design concepts
- Work with full stack/backend engineers to ship features and create experiments
- Write efficient, modular, and reusable front-end libraries and abstractions
- Find and solve performance issues
- Participate in code reviews
- Communicate best practices to the team
- Lead and guide other FE Engineers

Relevant Skills:
- 5+ years of full-time engineering experience
- Expert in Javascript, HTML, and CSS
- Extensive experience with modern client-side JS libraries and tooling such as React
- Strong expertise of building responsive UI
- Awareness of cross-browser compatibility issues
- Familiarity with server-side technology such as Node.js.
- Exposure to architectural patterns of large, production environment web apps
- Experience with client-side performance and optimization
- Demonstrate design, UX sensibility, and attention to detail
- Solid CS fundamentals

Nice to Have’s:
- Knowledge of build systems configurations and setup - such as Webpack
- Understanding of web security, common attacks, and defenses
- Experience architecting web analytics and A/B testing systems
- Experience building and maintaining open source repositories

Skills:
Frontend Development, Javascript, CSS, React.js, Material UI.

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

Front-End Software Engineer

Capital Markets Gateway, Inc. in Seattle, WA 700 mi reactjs redux javascript

CMG is searching for a Mid- to Senior-Level software engineer to join our engineering team. You will be responsible for creating dynamic client features using ReactJS. While this is a front-end position, you will have the opportunity to work across our modern stack, from infrastructure to API to UI. You will also be encouraged and empowered to influence our architectural roadmap.

The Role

  • Build beautiful customer experiences.

  • Collaborate with teammates by reviewing code, refining best practices, contributing to documentation, prototyping architectural decisions, and helping to ship quality features.

  • Build the team by participating in interviewing candidates and mentoring new developers.

Must-Have:

  • JavaScript frameworks (i.e. React [_Preferred_], Vue, Angular): 2+ years

  • Software Engineering: 4+ Years

  • JavaScript State Management (i.e. redux, mobx)

  • Modern CSS (i.e. flexbox, css-in-js, preprocessors)

  • Unit and Component Testing (i.e. jest, mocha, jasmine, enzyme)

  • JavaScript Build tools (i.e. webpack, Grunt, gulp, CRA)

Nice-to-Have:

  • Mobile App Development (i.e. react-native, ionic, iOS, Android)

  • Ruby on Rails

  • C#.NET

  • End to end testing (i.e. puppeteer, protractor, selenium)

  • RESTful API creation and consumption

  • GraphQL

  • Data Visualizations (i.e. d3, HighCharts, or other charting libraries)

  • CI, CD, Git, Docker, and modern DevOps

  • Financial Services related technologies (i.e. FIX protocol, order management systems)

Apply

Sr. Front End Engineer

Expedia Group in Austin, TX 1070 mi reactjs redux
new

Have you ever had the opportunity to impact the lives of millions of people in a meaningful way and help them enjoy time away with their friends and families building memories?

HomeAway is looking for a Senior Software Engineer to play a key role building out solutions and tools that enable our global Sales and Support teams to assist millions of vacation rental owners and traveler customers across the HomeAway platform. We are looking for an adaptable, high performing, motivated, and self-reliant Software Engineer with a proven track record developing leading edge web applications in cloud architecture, leveraging hundreds of separate services and applications, with a highly adaptable web layer using the latest technologies.

Challenges you can work on:
Build reusable component-based web UI architectures with React.js
Develop features relying on event-driven data, microservices, and data science programming models
Translate designs and wireframes into high-quality code
Optimize components for maximum performance across a vast array of browsers
Contribute to the architectural design of our front-end platforms/products

Who You Are:
Bachelor's Degree or higher, preferably in Computer Science, or equivalent experience.
5+ years of software development experience developing web applications
Comfortable collaborating on a cross-functional team including product management, architects, and UI designers
Experience working in an Agile/Scrum team environment
Experience with single page application JS frameworks (React.js, Redux, etc.)
Knowledge/experience with server-side JS frameworks a plus
Knowledge/experience of CI/CD tools (Jenkins, Git, Docker, TeamCity, etc.) a plus

Benefits & Perks:
Competitive health and insurance benefits.
Competitive salary.
Annual target bonus or commission.
Parental leave for up to 20 weeks (dependent on eligibility).
Paid vacation and sick time.
Employee Stock Purchase Program.
Free snacks and beverages.
Frequent company update talks with our leadership team.
Free listing on HomeAway.com.
Electronic, adjustable stand-up desk.
Discounted Metro & Rail pass.
Casual dress.

Why join us:
Expedia Group recognizes our success is dependent on the success of our people. We are the world's travel platform, made up of the most knowledgeable, passionate, and creative people in our business. Our brands recognize the power of travel to break down barriers and make people's lives better – that responsibility inspires us to be the place where exceptional people want to do their best work, and to provide them to tools to do so.

Whether you're applying to work in engineering or customer support, marketing or lodging supply, at Expedia Group we act as one team, working towards a common goal; to bring the world within reach. We relentlessly strive for better, but not at the cost of the customer. We act with humility and optimism, respecting ideas big and small. We value diversity and voices of all volumes. We are a global organization but keep our feet on the ground so we can act fast and stay simple. Our teams also have the chance to give back on a local level and make a difference through our corporate social responsibility program, Expedia Cares.

Our family of travel brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Egencia®, trivago®, HomeAway®, Orbitz®, Travelocity®, Wotif®, lastminute.com.au®, ebookers®, CheapTickets®, Hotwire®, Classic Vacations®, Expedia® Media Solutions, CarRentals.com™, Expedia Local Expert®, Expedia® CruiseShipCenters®, SilverRail Technologies, Inc., ALICE and Traveldoo®.

About HomeAway:
HomeAway, a world leader in the vacation rental industry, is the place to book beach houses, cabins, and condos with more than two million places to stay in 190 countries. The site makes it easy to find and book the perfect vacation rental for any getaway, often for less than the cost of traditional hotel accommodations.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.

Apply

Senior Front-End Engineer- Delivery

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

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

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

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

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

Some Challenges You’ll Tackle

  • Design, implement and deliver technology platforms and products.

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

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

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

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

You Should Have

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

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

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

  • Experience using modern Javascript build and packaging systems

  • Demonstrated ability in writing object-oriented Javascript

  • Experience working with and writing thoroughly tested code

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

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

  • Familiar with Agile software development methodologies

Apply

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

REACT NATIVE ENGINEER

Peloton Interactive in New York, NY 1972 mi react-native flux reactjs redux mobile

The Engagement team at Peloton builds products and features to our subscribed customers(Bike,Tread,Digital). We are constantly deepening our UI to increase the motivation and interactions that happen with our hardware and content. In the past year, Peloton has expanded our product offering to include a Bike, Treadmill, and now digital product. During this expansion, our user’s needs have increased in complexity. As we’ve expanded in product offering, we are also expanding in the variety of platforms that deliver this amazing user experience.

RESPONSIBILITIES:

In this role, you will work with the team that is responsible for expanding the Peloton ecosystem for Web and Mobile platforms. You’ll be working to implement a cutting-edge user experience that can be seamless for both Android, iOS, and Web users. You will also work with internal tech teams to identify and build platform elements required to support key mobile product features. React native experience is not required, but a plus for this role!

REQUIREMENTS:

  • 5+ years of Software development experience and minimum 2 years of mobile apps development experience

  • Thorough understanding of React and its core principles (prior React Native experience extremely helpful)

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

  • Experience with popular React workflows (such as Flux or Redux)

  • Passion about complex, interactive applications with a thoughtful UX/UI

  • Familiarity with RESTful APIs

  • Experience creating, optimizing, and integrating (API) calls; background in API development preferred

  • Experience documenting coding and architectural decisions

  • History of building high-level user interfaces using rapid prototyping methodologies

  • Experience designing application frameworks for use across multiple products

  • Experience working in Agile Methodologies

BONUS POINTS IF YOU:

  • Have prior experience with Typescript or statically typed languages

  • Have developed and published applications for iOS and/or Android

  • Have Github project(s) and open source contributions

  • Have worked in a Test Driven Development (TDD) environment before

  • Have Continuous Integration And Continuous Delivery (CI/CD) experience in an Agile Environment

Apply

React Web Developer

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

WHO WE ARE

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

The Role:

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

As a web applications developer, you will:

  • Build greenfield financial applications alongside your Adaptive colleagues

  • Use the latest technology to create elegant and robust solutions

  • Contribute to building and releasing quality software on time

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

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

  • Participate in a test-driven, agile environment

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

Required skills and experience:

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

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

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

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

  • Understanding of ES6 and newer ES specifications

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

  • Experience of working on front office systems

  • Language: English (fluent)

Desirable skills and experience:

  • Working with distributed teams

  • TypeScript, Rx.js, Redux

  • Event-driven APIs

  • Real time trading experience

Personal qualities:

  • Strong desire to raise the bar for your team technically

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

  • A quick learner with excellent communication skills

About us:

  • No politics

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

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

  • Smart, welcoming and motivated colleagues

  • Good work/life balance and Friday beers

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

Apply

Mid/Senior Engineers (x2) Must love React!

At SnapApp, we help marketers unleash their potential with interactive content that better qualifies leads, drives more engagement, and delivers proven ROI. We’re a leader in the MarTech space, and work with some of the biggest names in B2B tech. We are seeking passionate and driven engineers to help take our product to the next level.

What you’ll be doing

  • Collaborate with product managers & designers to develop elegant solutions that delight our customers

  • Use software technologies for rapid development and testing of high performance software

  • Improve the efficiency and quality of our development and DevOps processes

  • Share your experiences and contribute to an innovative learning culture

  • Make an immediate impact on the SnapApp customer experience

We’d love to hear from you if you

  • Have experience (3-8 years) building products that matter and pushing yourself and your team to be better engineers and build a product with passionate advocates

  • Enjoy working with new technologies ranging from the frontend to backend, and are particularly passionate and an expert in multiple stack areas. You show this by having strong and opinionated experience with various technologies and know how to pick the right tool for any job

  • Enjoy shipping code early & often in an agile fashion, pairing with product management to craft better software by soliciting feedback from thousands of end users

Technologies we use

  • React, NodeJS, Babel, JavaScript (ES7), Webpack, Prettier, ESLint, Flow, HTML

  • MongoDB, Bee-Queue, RabbitMQ, Redis

  • Amazon Web Services (EC2, ECS, S3, CloudFront, etc.)

  • Docker, Terraform, Ansible, Jenkins and other DevOps tools

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