The Full Stack Engineer works in the Bowtie.ai by MINDBODY software development life cycle, including specification, design, implementation and testing of new features and bug fixing. You will be part of our New York Development Team developing applications for our Machine Learning & Artificial Intelligence software that will be 80% front end, and 20% backend work. At Bowtie, we use React (front-end), React Native (Mobile), Python (backend), Django (framework), Postgres (database), and AWS/Hiroku (cloud infrastructure).
MINIMUM QUALIFICATIONS AND REQUIREMENTS:
* 2+ years of industry experience in programming web applications, mobile and/or large-scale enterprise products * Experience with React, and React Native * Python experience is a plus with Django Framework or something similar * Experience in full CI/CD environments * Experience with Postgres, Sidekick, and Golang would be a big plus as well * Familiar with SDLC and programming design patterns * Familiar with Agile methodology * Sense of ownership * Passion for troubleshooting and problem solving * Detailed oriented, professional and possesses a positive work attitude * Communicate professionally both verbally and in writing
PRINCIPAL DUTIES AND RESPONSIBILITIES:
* Develops high-quality code for features and bugs tasked by senior software engineers * Regularly collaborates with other developers to evaluate work for the technical feasibility * Reviews new feature impact on an application and recognize potential risks * Creates technical documentation for new features that can be easily understood by peers * Writes and executes tests for your own code, including creating comprehensive unit tests * Adheres to internal best practices and coding conventions * All other duties as assigned
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.