Just Front-end Jobs

Front-end Jobs nearLehi, UT

Junior/Mid-level AngularJS/ReactJS Web Developer

WorkMax by AboutTime Technologies in Payson, UT 25 mi html5 css javascript angularjs api

In this position you will be working on front-end web application user interface implementation and communicating with designers on UI/UX specifications as well as communicating with the back-end core team on implementation via web API calls from an AngularJS/ReactJS framework. HTTP, CSS, Javascript, AngularJS are required. TypeScript and ReactJS knowledge and experience are a plus. Good UI/UX skills and experience are plus as well.

A typical day in this position is to start off with some coffee and/or your favorite drink and breakfast; catch up on email and Slack and review your tasks in Jira on the current Sprint. Join the team for a quick 15 minute stand up huddle and review what was done on the previous day; discuss any roadblocks you may be stuck on and to get help if needed; and what the goals are for the current day. Then commence work on assigned tasks in the current Sprint. Unit tests should be written as well before critical work or after on critical functionality. Code reviews should be done and kept up daily as well. Lunch and a coffee/drink break during the day is always good to refresh your mind unless you're in the zone of course!

An example task you may be asked to work on is a new UI to schedule employees onto jobs sites. First you will branch from the master code branch from GitHub and start a new task branch locally to begin work. You would work off of the specifications and design to implement the UI and reuse components already built for the front-end WorkMax UI so we stay consistent. You would write any custom business logic in Angular/React to manage the new UI and do normal checks for required fields, etc. Then you would write the code to submit off requests to the back-end through the provided API from the back-end team. Good error checking and unit test where applicable would be part of your coding process as well. You would then test your implementation on a local WorkMax environment all Devs have to make sure your new code works as specified. Once happy, the code would be submitted off to GitHub in a Pull Request so it can be reviewed and into the normal Agile process. Once approved it's merged back into a build and sent to QA for testing.

Your skill set will be enhanced on the WorkMax platform as we develop new modules and as we use newer technology that makes sense as we move forward. We will always stay up on the latest and best technology out there!

Apply

Remote Jobs

Chili Piper is seeking talented, motivated engineers to join our fully remote team building interactive data applications. As a part of growing front-end team, you will work with designers to constantly improving our users’ experience. You will also collaborate with others throughout our organization and technology stack to build products that are revolutionizing the way our clients achieve their business goals.

On the front-end team, we feel strongly about developing solutions that are both technically and aesthetically sound. We invite you to bring your experience and perspective to conversations about the future growth of our applications and environment. We work closely together, with a healthy and non-combative review process aimed at improving code as well as developing each other’s skills. In short, we strive to write solid, thoroughly tested, and readable code; and we are seeking a new contributor to our already highly effective team.
Apply now and work remotely at Chili Piper

Apply

Jobs farther away

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

T-Mobile USA in Denver, CO 373 mi node.js mongodb json api microservices

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 Denver, CO or Boston, MA. 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

Full Stack Developer

You will be writing tools for our pharmacy fulfillment team, designing customer facing APIs, and dashboard-based tools for our team. From a technology side we mainly use Node and Python for our web services. Experience with GraphQL is preferred.

Apply

Full Stack Developer

You will be writing tools for our pharmacy fulfillment team, designing customer facing APIs, and dashboard-based tools for our team. From a technology side we mainly use Node and Python for our web services. Experience with GraphQL is preferred.

Apply

Sr Engineer - Backend

American Express in New York, NY 1976 mi agile java api devops kotlin

Why American Express?

There’s a difference between having a job and making a difference.

American Express has been making a difference in people’s lives for over 160 years, backing them in moments big and small, granting access, tools, and resources to take on their biggest challenges and reap the greatest rewards.

We’ve also made a difference in the lives of our people, providing a culture of learning and collaboration, and helping them with what they need to succeed and thrive. We have their backs as they grow their skills, conquer new challenges, or even take time to spend with their family or community. And when they’re ready to take on a new career path, we’re right there with them, giving them the guidance and momentum into the best future they envision.

Because we believe that the best way to back our customers is to back our people.

The powerful backing of American Express.

Don’t make a difference without it.

Don’t live life without it.

The Customer Experience Platform Excellence technology organization develops platforms that power delightful and valuable customer experiences for American Express and our partners. We are looking for software developers to help us craft the APIs underlying web, mobile, voice and chat applications for customer acquisition and loyalty programs.

What you'll do:

  • Contribute to the development of platform features on a diverse, multi-functional team

  • Gain exposure to a Scaled Agile work environment

  • Continuously learn and implement new technologies and frameworks

  • Collaborate with different teams to understand requirements and implement solutions that cater to the needs of our diverse customer base

  • Triage and resolve production issues and improve our delivery process with the help of our reliability and automation teams

  • Work directly with product owners to understand business needs

Qualifications

Join us if you have:

  • A working knowledge of backend web development technology topics like APIs, databases, asynchronous messaging and cloud computing

  • Hands-on experience with at least one general purpose object-oriented programming language (Java/Kotlin preferred) and the ecosystem around it, including frameworks and tools

  • Familiarity with Agile development and DevOps concepts

  • The ability to effectively communicate verbally and in writing to a broad audience of business, product and technology team members

Bonus points if you have:

  • An undergraduate degree in computer science or a related field

  • Strong computer science fundamentals

  • Experience with distributed systems architecture concepts such as microservices, service meshes and API gateways

  • Deep understanding of networking principles and protocols: DNS, TCP, UDP, TLS, HTTP

  • Experience with software development and collaboration tools (GitHub, Jira, Confluence, etc.)

  • Significant open source or other community contribution

Employment eligibility to work with American Express in the U.S. is required as the company will not pursue visa sponsorship for these positions

Apply

Software Engineer - Node JS

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

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

**RESPONSIBILITIES **

  • Build robust and scalable software in NodeJS.

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

  • Support data driven decisions.

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

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

  • Problem solve and create solutions to meet customer requests.

  • Stay up to date with relevant technologies.

  • Provide technical training and support both internally and externally.

  • Other duties may be assigned.

SKILLS & ABILITIES:

  • Very strong analytical thinker.

  • Maintains composure under pressure.

  • Fast learner with a strong technical acumen.

  • Excels independently and in a team environment.

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

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

  • Experience with Linux and shell scripting.

  • Ability to work independently or with a group.

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

  • Focus on efficiency, user experience and process improvement.

  • Excellent project and time management skills.

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

  • Proficient in Node.JS.

EDUCATION:

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

EXPERIENCE:

  • At least 3-year software development experience.

  • Prior experience with working on SaaS Production systems.

Apply