27190 jobs - 2653 added today
Recruiting? Call us on 786-433-7120
Email me newest jobs similar to this one
7 days ago
Simply Recruitment Partner
Salary band: $10k - $15k
Location: North America, United States, California
Job type: Permanent
Contact: TEEMA
Category: Engineer
Job Description
Company is the rewards program for small businesses that's proven to bring customers back more often. Through unique rewards and personalized service, Company helps everybody be a VIP. Founded in 2011 and based in San Francisco, our mission is to help businesses and communities thrive by turning every transaction into a relationship. In 2015, Company drove 35 million in-store visits across over 10,000 local businesses in the U.S. and Canada. Over 10 million consumers use Company to have exceptional experiences with local businesses. To-date Company has raised $105 million from top-tier investors including HarbourVest, Menlo Ventures, Lightspeed, DCM, and Y-Combinator.
Our lightweight desktop client pushes the boundaries of OS integration and is at the core of our industry leading approach to loyalty, enabling us to support over 300 different brands of restaurant and retail systems. Beyond our in-store experience we provide our merchants with a powerful dashboard to monitor their loyalty campaigns, make tweaks, and directly communicate with their customers.These systems are the primary method in which merchants interact with Company, and you will be on the cutting edge of developing that product experience.

If you have strong CS fundamentals, an eye for detail, and want to build tools that thousands of small businesses use to engage their best customers, then we are looking for you! Our product development team has a wide range of roles and responsibilities including front end engineering in Angular JS, backend API work in Django, and asynchronous pipeline management using Celery and RabbitMQ. You will be exposed to a wide range of technology challenges including software architecture, embedded JavaScript UX, implementing data storage and synchronization logic, evolving our RESTful APIs, integrating with the native OS, and dealing with all of the complexities around multitasking and deep systems integration.
Responsibilities:
.Work in a multi-disciplined scrum team to plan, design, and implement new features for our merchant application
.Evaluate application designs in regards to technical feasibility and approximate development time
.Write high-quality code in Python and JavaScript that handles everything from UI to data storage & sync to REST API calls
.Work directly with low-level print and graphics drivers and pipelines in various OS environments
.Maintain a high level of quality in our desktop applications through sound development practices, including code reviews, monitoring systems, and architecture reviews
.Drive product development on our rich web applications, enabling our merchants to make better decisions and stronger connections with their customers
.Design for scale - our data is growing exponentially and we need new solutions to keep up with that growth
.Love to pair program and do not mind reviewing code (maybe even enjoy it)
.Invest in Company and its culture - our values are something we live and breathe every day
Requirements:
.B.S. or greater in Computer Science or a related field (math, physics, engineering) and strong CS fundamentals
.Strong team player - we work in small product teams that work very closely together and are constantly collaborating in order to move as fast as possible
.Have shipped a desktop application using a traditional or cross-platform toolkit (i.e., Win32 APIs, Cocoa, Carbon, Qt, wxWidgets)
.5+ years experience working with modern JavaScript and backend frameworks - we use Angular and Django but if you have a strong eye for clean modular code then you will fit right in
.Experience and/or interest in semantic HTML/CSS. If this makes you cringe and yearn for something better then we want you
Preferred:
.Familiarity with print drivers and printing infrastructure
.Experience with any automated app update system
.An interest in applying lessons from other approaches and paradigms (i.e. Functional Reactive Programming, Clojure/ClojureScript, etc.)
.Experience with our stack - Bootstrap, Angular, Django, Celery/RabbitMQ

Here are some similar jobs for you to consider...


14 days ago
only 14 days until close
Full Stack Engineer - Health Care - San Francisco
North America, United States, California
$10k - $15k
14 days ago
only 14 days until close
Full Stack Senior Software Engineer - .Net / Java - Bangkok
North America, United States, California
$50k - $60k

Email me newest jobs similar to this one

  Back to the top