Senior Software Engineer - Python
StyleSeat is the go-to, marketplace destination for consumers to discover, book, and pay for beauty and grooming services (hair stylists, colorist, nail artists, estheticians, barbers, etc) from their phone. It is also the premiere solution for all independent professionals in the industry to run and grow their business.
Our professional community is diverse, 75% are women and 50% are minority-owned small businesses. We have powered over 120 million appointments booked and $10B in revenue for small businesses and are on the path to much more.
StyleSeat is a rare opportunity to join a startup empowering small business owners across the country to be more successful doing what they love. Our team believes in discipline, hustle and supporting each other to make a positive impact for our community and bottom line. We believe diversity makes us stronger and helps us better support our customers. Our community is the center of everything we do.
The Senior Software Engineer - Python position at StyleSeat is responsible for providing technical leadership to the engineering team, steering key decisions at all levels of the stack. You will engage in system design, technology evaluation, prototyping, implementation of key components, DevOps, and training of team members as we move to more modular, microservice architecture. You’ll be self-directed, a critical thinker and an excellent communicator.
Qualifications:
You love to learn so you don't need to know everything day one, but some relevant background will help you get going quickly:
- Understanding of MVC patterns, RESTful synchronous service-oriented and message bus architectures, relational schemas, agile scrum, and modern source code control
- Experience with modern front-end Javascript frameworks such as AngularJS or React. Huge plus if you have migrated Angular 1.x to React.
- Strong familiarity with at least one modern web application framework (e.g. Django, rails, node.js, or similar) as well as experience working with SQL, Caching, and Messaging Queues.
- Proven understanding of HTML5, CSS & Sass, HTML5.
- General understanding of Amazon Web Services (AWS) and Docker.
- Experience working at "web scale" providing and evolving always-available services to unbounded user communities
- Formal computer science background such as a BSCS, or equivalent experience
- 5+ years experience in a production environment
What You will be doing:
You will be working with the team building end-to-end features as well as modernizing our application written in Python and Angular into a more forward thinking approach by using technologies such as React, Cordova, Flask, Webpack, and Amazon Web Services.
by via developer jobs - Stack Overflow
No comments:
Post a Comment