Senior Full Stack Engineer

Full Time
Remote
Posted
Job description
Who we are:

Powering the next generation of customer interactions, Kitewheel is a cloud-based software platform, used by some of the world’s largest consumer brands (e.g. Kroger, US Bank, Synchrony Financial) to deliver real-time customer experiences. The business, led by a team of marketing and customer engagement tech veterans, is in its seventh year of operation and has grown an average of 100% every year. Kitewheel serves its global customer and partner base from offices in Boston (HQ), New York City, and London.

Forrester has named Kitewheel as the Leader in Customer Journey Orchestration and Analytics since 2017 and again for 2020. This followed being named a Visionary on Gartner’s 2016 Magic Quadrant for Digital Marketing Hubs, being honored as CRM Watchlist Rookie of the Year in 2015 and named by Gartner as a Cool Vendor in CRM Marketing in 2014.
The Kitewheel Development team is a world class team of developers working on the world’s leading customer journey orchestration platform. We work hard, and we have fun.

What We Do In Engineering

We have multiple codebases written in multiple languages that best fit the role in the stack. We use an Agile methodology to stay ahead of the curve in terms of delivering the best Customer Journey Orchestration experience for our customers. Kitewheel Engineering’s mission is to create the best value for the business in order to surprise and delight our customers.

What We Need

We are a fast-paced, growing team looking to add a talented individual with a deep understanding of computer science concepts and with a demonstrated track record of leading a team of engineers in developing, maintaining, and growing a SAAS platform.

The individual should be able to demonstrate the skills and knowledge required to maintain the full stack with the ability to understand, evaluate, and expand the underlying systems that enable great user experiences. The individual should have a focus on delivering quality, secure, and scalable software.

This person should have at least five years of experience in server-side web applications and at least two years experience in client-side web applications. This individual should be highly experienced working with Python and NodeJS.

This person should have experience working with an independent Product team to take the designs and requirements and transform them into actionable engineering and development plans for a team.

This individual will need to possess strong written and oral communication skills as they will need to successfully interface with various parts of the business including Product, Professional Services, Customer Success, and directly with clients.

The ideal candidate will be passionate about advancing and growing their career and will be able to have an immediate and major impact on their team.

Candidate Profile
Education
Bachelor's or master’s degree in computer science/engineering discipline or MIS

Professional Experience
  • Experience building large scale secure application services to support single page web applications
  • 2+ years supporting a Cloud / SaaS product in the field
  • Experience leading and developing on a team of developers
  • Direct collaboration with other teams including:
  • Product team
  • DevOps team
  • QA team
  • Experience with all aspects of the full software development life cycle
  • Agile development practices
  • Continual process improvement



Engineering Experience
  • 5+ years of experience in architecting, implementing, and developing server-side web applications on Linux and free open source operating systems
  • 2+ years implementing and developing client-side web applications
  • Extensive use of Python and JavaScript (additional language experience is a plus)
  • Experience with various technologies including Docker, Kubernetes, Redis, SQL/NoSQL, message queues, Gulp, Babel, Webpack
  • Experience developing with secure coding practices and familiarity with NIST and OWASP
  • Familiarity with code optimization including:
  • Code complexity analysis
  • Algorithm design
  • Performance benchmarking

jackharris.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, jackharris.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, jackharris.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs