Skip to main content

Be a part of the company that’s transforming the way merchants do business

We’re a team of inspired problem solvers building powerful, intuitive point-of-sale tools for small and medium businesses. Hardware that’s stylish and functional. Software that scales to any business. We’ve sold over one million Clover devices to restaurants and shops all over the world—and probably in your own neighborhood.

Important Information on Clover’s COVID-19 Vaccination Policy

In order to protect our Clover community, Clover requires all newly hired employees in the United States to be fully vaccinated before their start date. Proof of vaccination will be a condition to hiring. Clover complies with all applicable laws regarding the reasonable accommodation of individuals with disabilities and/or sincerely held religious beliefs.

Apply

Senior Front End Software Engineer

Job ID R-10271178 Date posted 05/20/2022

What does an exceptional Senior Web Engineer do?



We are looking for a capable Senior Web Engineer to take ownership of major parts of our team’s web product
and deliver useful modern web tools and portals in order to take great care of our customers. We would welcome
 server skills in addition to excellent Web skills to allow maximum flexibility for feature delivery. You would be
 working on a small team with a handful of other engineers with skills in web and server programming,
 connecting business owners with tools and software to make their businesses run, keep their customers 
satisfied, and pay their employees.




As a Senior Web Engineer you can look forward to:


A Senior Web Engineer in the Core Experience Frameworks team designs and delivers Web UI products and features in
 our existing product and is responsible for the customer-facing parts of our team’s product. We want our
 products to be useful and beautiful to customers, and this engineer is responsible for converting all the design
 thought into reality, using their experience and judgment.
This engineer works interfacing web with server code and cooperating with server engineers, and can grow as a
full-stack engineer taking responsibilities in server code as well. A senior web engineer interacts with web 
engineers on teams around the company for coordination, company direction in the web, and the boundaries 
between the different team’s web products.
 Our engineers work with the Product Management team to deliver customer features as part of the larger
 company design. They work on a team with SDETs for automated testing and with our integration test team. And
 they work with other engineers on and off our team in a variety of technology stacks including hardware, Database, Server, Containers, and Web.
 We work in an Agile Scrum environment of two-week sprints, quarterly planning, and a large number of 
customers, providing the App Market and related product features that merchant business customers use to
 select and acquire web and android apps from 3rd party developers to enhance their business. Our work
 enables business owners to run simple and complex businesses on Clover systems using a wide variety of
 software provided by our 3rd party developer partners.

Basic Qualifications for consideration:


Bachelors Degree

6+ years of Software Development experience.

Experience delivering Web UIs

Experience using Web Services from web portal code

Experience with Javascript and HTML ecosystems

Ability to work with Agile software processes like sprints, code reviews

Ability to work with code and CI development tools like Github and Jenkins

Ability to work well and communicate with a team

Ability to work well and communicate with external partners

Ability to deliver to schedule with unit tests and work with QA team
Unit testing




Preferred Qualifications for consideration:



React & Typescript for Web UIs, our primary web technology

Java and SpringBoot microservices as part of full-stack skills

SQL and relational databases

Containers and container systems like docker and Kubernetes.

DevOps skills as an engineer working with DevOps teams on releases and processes

Ember for working with and converting legacy web code

Python for process and test automation
Web test skills for working with SDET/QA teams, such as Selenium

In order to protect our Clover community, Clover requires all newly hired employees in the United States to be fully vaccinated before their start date. Proof of vaccination will be a condition to hiring. Clover complies with all applicable laws regarding the reasonable accommodation of individuals with disabilities and/or sincerely held religious beliefs.

Salary Range: $84,500.00 - $140,800.00
Apply
View All of Our Available Opportunities

Benefits & Perks