Just Front-end Jobs

Front-end Jobs nearAtlanta, GA

Sorry, no listings for this city at the moment.

Remote Jobs

Sorry, no listings for this city at the moment.

Jobs farther away

Frontend Engineer

Peloton Interactive in New York, NY 747 mi reactjs rest agile redux

You will be an engineer on the team that creates and expands the Peloton ecosystem on the web. You and your team will be working on the front lines to implement a intricate user experience that can be seamless for both Mobile and Web users. These products include our E-comm and Marketing experience, as well as a scalable web tool for our active users to engage with each other off of our hardware. Currently, our website brings in 1-2 million unique visitors, with over 6 million page views a month! We are looking for senior engineers who are excited about developing complex, interactive websites that have very thoughtful UX/UI. Currently, the team is beginning to build our sites as separate micro-single page apps, and developing in a monorepo structure. We are also beginning to look at concepting progressive web apps. In addition to all of this you will also:

  • Gain experience working with tools like Typescript, React, Redux, and styled-components

  • Implement Peloton’s web experience leveraging our real time REST API

  • Work within an agile development environment with peer engineers on a daily basis to scope, develop and deliver a software experience that realizes the product strategy

  • Make unique software with a great team dedicated to disrupting a category.

THE IDEAL CANDIDATE WILL HAVE:

  • Passion for building consumer-facing websites and social experience

  • 2+ years of working development experience

  • Excellent time management skill and ability to accomplish tasks independently

  • Experience interacting with REST API

  • Proficient developing skills, devoting at least 75% of time working hands-on, writing code in their current position

  • A BS in Computer Science or Engineering or equivalent years of work experience

  • Strong appreciation for Smart UI’s and design

  • Have experience building component based UI's

  • A passion for the ever-changing technology that happens on the Web

  • Can properly write unit testing for your code

BONUS POINTS IF YOU:

  • Have an MS in Computer Science or Engineering

  • Have lead engineering teams in the past

  • Have Github Project(s) or contribute to open source communities

  • Have worked in a Test Driven Development environment before

  • Have continuous build experience in an Agile Environment

Apply

Server Side API Engineer / Senior Server Side API Engineer

American Express in New York, NY 747 mi java api java-ee spring rest

We’re looking for a Server side API Engineer to work on Mobile application Service Layer that will be used by tens of millions of American Express cardholders around the world. We want someone with strong technical skills and creativity. Should enjoy solving tough problems and working with new technologies. You should not be shy about sharing your ideas, and be obsessive about user experience and beautiful code. You’ll be part of the Mobile Engineering team whose mandate is to develop new products and platforms for American Express customers. Mobile Engineering’s aim is to build interactive experiences at all touch points of a consumer's journey whether before, at, or after the time of purchase. You’ll be working in a fast-paced environment with the stability of working for a Fortune 100 company. Your primary responsibilities will be to work on a small team of engineers developing mobile products. You should be familiar with modern software development methodologies, and be able to dive deep and rapidly iterate on ideas despite ambiguity.

Responsibilities:

  • Contribute to the design, architecture, and development of Sever side APIs that are elegant, efficient, secure, highly available, and maintainable

  • Works closely with other developers (within the team and outside the team), and product owners to ensure technical compatibility and user satisfaction

  • Contribute insights into ways to improve our processes and tools

  • Be highly motivated and maintain a positive, “can-do” attitude in a fast moving environment

  • Follow and help cultivate consistent development best practices

  • Collaborates with project manager and other software developers to plan, design, develop, test, and maintain the Server side APIs

  • Provides thought-leadership regarding implementation best practices

  • Assists in estimation and assessment of feasibility of features

  • Foster a collaborative spirit across multiple teams

Qualifications and Experience:

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Systems Technology or related field.

  • Knowledge of developing trends and emerging standards in mobile apps (RxJava, Kotlin, etc), mobile payments, and wearables

  • Minimum of 1 years of experience in API/Web Service Development and 3 years of experience in Java/J2EE/Web Development

  • Excellent interpersonal and communication skills

  • Familiar with the complete software development life cycle (e.g. requirements, analysis, design, implementation, testing, and documentation) and execution models (e.g. Waterfall, Agile, etc.)

  • Great knowledge of Java design principles, patterns, and best practices

  • Excellent technical knowledge of Java, J2EE, Spring and RESTful API development

  • Thorough understanding of JSON, XML, SOAP, HTTP, web services technologies, and data structure fundamentals, with experience in multi-threaded programming

  • Experience with build (using Gradle, Maven, Ant, etc.) and deployments on application servers (like Websphere, Weblogic)

  • Experience working with testing libraries (like Junit, Mockito)

  • Familiar with Continuous Integration/Deployment (using Jenkins, Maven, JMeter, etc.)

  • Knowledge of the open-source Java ecosystem and the libraries available for common tasks

  • Understanding of code versioning using git, github and gitflow.

  • Understanding of accessibility and security compliance

  • Understanding of fundamental design principles behind a scalable enterprise application

  • Experience in creation and review of software and architecture designs

  • Basic understanding of Web Technologies like Javascript, CSS, and HTML5

  • Experience with Kotlin is a plus

Apply

Full Stack Engineer (2+ Years of Experience)

AllClear ID in Austin, TX 816 mi java go python javascript rest

Overview

WHO WE ARE


Do you want to create the next generation of technologies and products that define the future of digital identities and protect people from identity theft? If so, come and be a part of something extraordinary! Join our world-class Engineering team to deliver innovative cloud-based software on a global scale. We build products that protect people and if you have the right skills and attitude, we want to speak to you about joining our mission to end identity theft!

ABOUT THE POSITION


The Software Engineer works with and is mentored by other software engineers, site reliability engineers, product development, and project management to build highly secure, scalable, and reliable software.

Responsibilities

  • Work with designers, other engineers, and architects to create, implement, and maintain RESTful API’s running on our cloud-enabled software development platform.

  • Author cohesive sets of automated tests using JUnit, Cucumber, etc. to meet requirements, resilience, and completeness.

  • Produce highly secure solutions that go beyond the OWASP Top Ten

Minimum Qualifications

Knowledge, Skills and Abilities:

  • Professional experience with modern languages such as Java, Go, Python, Javascript, etc.

  • Experience developing RESTful services

  • Grasp of automated testing philosophies

  • Experience modelling data with and using an ORM, such as myBatis or Hibernate, to integrate with backend databases such as PostgreSQL, MySQL, or Oracle

  • Willingness to learn new technologies and tools, and embrace guidance from engineering leaders and peers.

  • Willingness to learn and embrace a DevOps culture where engineers and architects collaborate together to build and maintain a continuous integration/continuous deployment pipeline leveraging public cloud technologies.

Minimum Qualifications:

  • 2+ years’ experience as a software engineer with demonstrated success developing a variety of software systems, analysis, design, and deployment tasks

Join us at AllClear ID and enjoy the following benefits:

  • Comprehensive Medical Benefits, Life & Disability Insurance, Flex-Spending & Health Savings Plans

  • 401(k) Investment Plan

  • Stock Options

  • Commuter Benefits (heavily discounted parking, free transit passes)

  • Gym Membership

  • Paid Time Off

  • Various Bonus Programs

  • Free ID Theft and Credit Monitoring

Our Values:

  • Integrity is paramount

  • Customer service above and beyond the expected

  • Have fun together as a company

  • We operate as one and inspire one another to win

  • We take pride and ownership in all that we do

Apply

Full Stack Software Developer

Arrive Logistics in Austin, TX 816 mi reactjs javascript rest

Arrive is a tech-powered, growth-focused freight brokerage. As a Full Stack Software Developer, you'll have the exciting opportunity to apply your skill set to an organization experiencing rapid growth & technological transformation! This will be a career-defining opportunity to transform our software from the ground up alongside industry experts. If you possess strong technical skills, a passion for complexity, and a desire to make an impact, then we want to hear from you!

In this role, you will:

  • Design, develop, and deliver web application components for a distributed system.

  • Code consistent, efficient, maintainable, and scalable applications and components.

  • Develop scalable and maintainable REST web service components (Web API).

  • Develop front-end solutions using cutting edge technologies and frameworks.

  • Collaborate with other developers in small Scrum team.

  • Have fun!

The ideal candidate is/has:

  • 5+ years of relevant, related experience.
  • Proficient in back-end development using C#.NET technologies.
  • Strong understanding of web development fundamentals including HTML5, CSS, and JavaScript frameworks.
  • Experience with a modern JavaScript framework (React, Angular, etc.).
  • Experience working with REST APIs (Web API) and AJAX calls.
  • Experience with Entity Framework, particularly with SQL Server databases.
  • Experience with IOC and unit/integration tests.
  • Experience with Microservices/SOA.
  • Experience working with Git source control.
  • Excellent communication skills, both written and verbal.
  • Proven ability to work independently or collaboratively.

Bonus points if the candidate has:

  • Experience working with Microsoft Azure.
  • Experience working with React.
  • Experience with GraphQL and Node.js.

Why Arrive?

  • Make an immediate impact on a lean IT team at a tech-powered company!
  • Work in the booming city of Austin TX.
  • Earn a competitive salary.
  • Collaborate alongside experts in the logistics industry and leaders in technology.
  • Take advantage of excellent benefits, including health, dental, vision, and life coverage.
  • Invest in your future with our matching 401K program.
  • Leave the suit and tie at home; our dress code is casual!
  • Eat for free on Fridays…lunch is on Arrive!
  • Sweat it out using our local gym discounts.
  • Recharge your batteries at our fully-stocked caffeine bar.
  • Soothe aches and pains with our monthly in-office massages!
Apply

Senior Software Engineer - Full Stack Web Developer

*Local candidates preferred, remote possibility for candidates out-of-state.

As a Senior Software Engineer (Full Stack), you will work with web-based software development technologies, ranging all tiers of the application from Database to Front-End. You will join our Agile Development team in Hopkinton, MA to work on PrismHR’s flagship software products in SaaS, mobile, and on-premise environments.

SPECIFIC DUTIES and RESPONSIBILITIES:

  • Design, development, integration, and deployment of responsive web and mobile applications

  • Continually improve reliability, testability and scalability of the existing application

  • Support QA Engineers to ensure system quality, functionality, and performance

  • Troubleshooting issues across all application tiers

  • Mentoring other team members

ESSENTIAL SKILLS and EXPERIENCE:

  • 5+ years of web development experience

  • Experience with the following front-end technologies Angular 2+, TypeScript, JavaScript, CSS, SASS

  • Experience with the following back-end technologies: NodeJS, Express (or similar, bonus points for SailsJS) API frameworks

  • Experience creating and consuming RESTful APIs

  • Experience with Docker under Linux or OSX

  • Experience with NoSQL or multi-value (PICK) databases

  • Experience working in Microservice Architectures

  • Solid Object Oriented design and development skills

  • Experience with version control, such as Git

  • Ability to work both individually and Agile teams

  • Willingness to adapt and evolve to technology changes

DESIRED SKILLS and EXPERIENCE:

  • Bachelors of Science in Computer Science or equivalent

  • Experience with legacy modernization is a big plus

  • Good communication and interpersonal skills

  • Desire to mentor developers on the team

**PrismHR is an EO/AA/VEV/Disabled Employer
**Diversity Candidates are encouraged to apply

Apply

Front End Engineer

TRUX (www.truxnow.com) is a cloud-based construction logistics ecosystem used by some of the world’s largest heavy construction companies to find, dispatch, track, manage, and understand the resources that drive their day-to-day operations.

We're unleashing the power of mobile technology on the construction industry by building integrated, data-driven solutions to problems that construction companies face every day.

TRUX is looking for a Front End Software Engineer who will help us build new features, products, and services within our web application. You will be involved in every step of the development cycle – from building mockups and prototyping to writing and testing production-ready code. The ideal candidate is creative, thoughtful, detail-oriented, and enthusiastic about building software that end users connect with.

What You Will Do:

  • Contribute to UI/UX design discussions and work with mobile and back-end engineers to create a unified, compelling user experience

  • Collaborate with the Product team to understand our users and their needs

  • Create views, interactive dashboards, and data visualizations to help users understand their data

  • Coordinate with mobile and back-end engineers to streamline, automate, and optimize complex logistical workflows across multiple form factors

  • Focus on usability, simplicity, quality, and performance in both design and development

What You Need:

  • 3+ years of professional programming experience

  • 2+ years AngularJS

  • ES2015+ experience

  • Strong CSS experience

  • Experience working with REST APIs

  • Static asset management experience

Apply

Full Stack Web Developer

Charles River Analytics in Cambridge, MA 933 mi react-redux react-native angular html rest

Summary:

This is an excellent opportunity to join a top-notch team of software engineers and data scientists to develop web-based solutions. You will work closely with scientists, software engineers, and subject matter experts, using modern web and mobile frameworks, to develop cutting edge visualizations and interactions for different domains. Your engineering input on design concepts in terms of feasibility, ideal technology, optimization, and other implementation level details is a crucial responsibility for this position.

We are looking for an outstanding candidate with hands-on experience developing responsive front-side applications with JavaScript and relevant frameworks, and scalable back-end web services. You should possess expertise in HTML and CSS, experience with RESTful services, and exposure to Agile/Scrum development methodologies is a big plus. The candidate will help design and implement user-centered applications, working closely with our customers, users, and team of software engineers and scientists.

Requirements:

These skills are intended to be representative of the types of frameworks and libraries that could be used for this work. Having expertise in one or more per category is required but expertise in all is not. Your understanding of which is applicable to a given project is crucial.

  • Front-End Tech: React + Redux, React Native, Angular, AngularJS, modern Javascript (es6, require, etc.), HTML5, CSS3

  • Testing: Jasmine, Mocha, Jest, TapeJS, Protractor.

  • Dev Workflow: Webpack, grunt, gulp.

  • API/ data services: GraphQL, REST, Swagger, ActiveMQ, STOMP, WebSockets

  • Back-End Tech: NodeJS, Python

  • Databases: PostGres, MongoDB, ElasticSearch, Redis, MySQL, MS SQL Server

  • Web Mapping APIs: GeoJson, Mapbox, ArcGIS, OpenLayers, Leaflet.

  • Cloud/Virtualization: Docker, AWS EC2, VirtualBox, VM Ware

  • OS: Comfortable on OSX, Linux , Windows

  • Version Control: Git

**Desired, but not required **

  • jQuery, Backbone.js, Ember.js

  • Ruby, Rails, Java, Scala, Play framework

  • Google Maps, Bing Maps

  • Mobile development on Android, iOS

  • Electron (native webapps)

  • SailsJS, Django, KeystoneJS

  • Experience with Agile/Scrum in a multi-person team environment

  • Familiarity with web development security concerns and best practices

Additional requirements:

  • U.S. Citizenship

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience

  • Must have 7+ years of professional software development experience, ideally with exposure to the full software development lifecycle

  • Willingness to travel to support customer- and training-related events

Benefits:

Charles River Analytics offers competitive compensation plus bonus and profit-sharing, with an attractive benefits package including: 100% employer-paid medical and dental insurance, as well as vision, life and disability insurance, paid maternity/paternity leave, tuition reimbursement, monthly gym allowance, free parking, generous paid time off, and a casual environment. We are also accessible by public transportation.

Apply

Senior Software Engineer - Backend (MongoDB, JavaScript & Node.js) A St Boston

T-Mobile USA in Boston, MA 935 mi node.js mongodb json javascript rest

The Home + Entertainment division of T-Mobile is the next phase in the Un-carrier mobile video strategy. T-Mobile acquired TV technology innovator Layer3 TV which is a next generation provider spearheading a new era of home media, combining the best of television, social, and digital life. Together we will be launching a disruptive new TV service in 2018 and we are doing to TV what we did to wireless: changing it for good!

Consider a career with our Software Engineer – Backend team within T-Mobile’s Home + Entertainment (formerly Layer3 TV) team in Boston’s Seaport District as well as Denver, CO. In the role, you will develop backend JSON APIs that power our customers video watching experience. We offer excellent technology, team, location, competitive comp, bonus, stocks and perks!

Responsibilities include, but not limited to:

  • Developing RESTful JSON APIs using NodeJS

  • Building distributed cloud microservices that support an in-home IPTV cable service

  • Designing application solutions to complex problems leveraging micro-service architecture and common design patterns

  • Following coding best practices including coding standards, peer code reviews and writing unit tests

  • Developing and update support documentation

  • Translate business and functional requirements into technical tasks and user stories

  • Providing on-call and after-hours support as needed

  • Coach and mentor team members as needed

The ideal candidate has many of the following skills, ability and knowledge:

  • Building testable, scalable back-end APIs

  • Experience with backend application languages. NodeJS and JavaScript preferred

  • Experience with relational and NoSQL databases. MongoDB a plus

  • Experience with cloud-based development, e.g., AWS

  • Familiarity with scaling and performance optimization

  • Experience working within agile methodologies

  • Understanding of software design patterns and micro-service architecture

  • Excellent communications skills (interpersonal, written and verbal)

Qualifications:

  • 7+ years of professional related experience

  • Bachelor of Science degree in Computer Science, Computer Engineering, or a related field

  • Masters of Science a plus

Apply

Mid or Senior Full Stack Node.js Engineer

Grow is seeking a Full Stack Engineer who loves data and visualizations. This engineer will be more focused on the front end and will help our team develop beautiful dashboards that provide an amazing user experience optimized for speed.

We love JavaScript, so we are looking for a problem solver who is passionate about helping us solve these challenges using their sick JavaScript skills. Our development team has a culture of having fun, constantly learning, being open, respectful, helpful, and finally—did we mention?—having FUN!!

If you are looking for a place to take up space and do some mind-numbing coding day after day, Grow is not that place. But if you want to tackle new challenges every day while contributing to an inventive team, Grow may be your perfect fit.

Qualified applicants will have the following skills in:

  • Node.js

  • Express.js

  • React.js

  • Third Party APIs

  • REST API Architecture

  • Oauth 2

Bonus Points for:

  • Data Warehousing

  • Webpack

  • Mobx

  • Mobx State Tree

  • LESS or SASS CSS (SASS preferred)

  • lodash

  • Gulp

  • Docker

  • PostgreSQL

  • Sequelize

  • Redis

Perks:

  • Full benefits package: Health, life, vision, and dental insurance

  • Unlimited PTO

  • True work-life balance

  • Ability to create new features on a state of the art product

  • Delicious smoked meats on our Traeger grills

Apply