
Mid/Senior Level Full-Stack Engineer (Vue/React/Python)
Replypro
Role Locations
- Remote
- Boise, ID, United States
Compensation
- $50k - $60k
- 0.0% - 0.0%
Employees
Address
Tech Stack
- Python
- Django
- Google Cloud Platform
- Vue.js
- React
Role Description
This opportunity is for a mid-to-senior level full-stack engineer at Reply Pro. If you are looking for a supportive team where you can take ownership and make an impact, we want to hear from you!
Reply Pro is an omnichannel CX management platform for local businesses. We help location-based SMBs (Small & Medium Businesses) create great CX (Customer Experiences). Our mission is to help our clients bridge the gap between customer expectations and their reality. We use software to give customers a great experience every time they interact with the business.
Our core offering is an End-to-End CX management SAAS platform. From review management to customer support to post-purchase surveys, we make it simple for businesses to engage with customers across many digital channels. This platform serves our clients primarily in the hospitality industry. And we work with several large brands in the U.S., Europe, and Australia.
Key Responsibilities
You will work with our team of in-house engineers to maintain our existing web applications and build our next-generation CX platform. You will also be the guardian of our design and branding. We will depend on you to make our brand presentation consistent across all our public-facing channels (web apps/widgets, email, customer care, notifications, landing pages, etc.).
The following are examples of the kinds of projects you can be involved with:
- Optimizing our existing Vue.js web applications
- Building new web applications with React, Typescript, and Storybook
- Designing new web interfaces and applications
- Designing and building client-branded web applications and embeddable widgets
- Building mobile, tablet, and desktop-friendly PWAs
- Standardizing data input and form generation using JSON Schema
- Designing and building data dashboards
- Redesigning landing pages, embeddable widgets, and email templates
- Productizing data to produce enterprise-grade reporting
- Packaging internal code for reuse across different apps
- Implementing enterprise-grade debugging, logging, and monitoring across our entire portfolio of web apps
- Designing and building internal mini-apps for streamlining onboarding and other mission-critical processes
- Talking with business stakeholders to refine our domain knowledge and ubiquitous language
- Rebuilding core business domains as event-driven microservices
- Standing up and maintaining CI/CD pipelines
We are looking for an engineer who can work full-time (40 hrs/week), primarily as a front-end engineer. You can expect to spend about 60% of your time working on web applications, design, and other UI elements.
It is imperative that you are strongly motivated to learn and grow. You will experience fast-paced development. We do not take life too seriously, but we work a lot. We have a strong vision and direction. And we are hellbent on turning our ideas into reality. Reply Pro is the type of place where you get years of experience in a few months.
The first 45 days of working with us will be an introductory period. After your first 45 days, we evaluate if you are a strong fit per the criteria in this post. If we are a solid fit for each other, we will extend our offer to a permanent role.
During your introductory period, we would also like to see that you can take ownership of projects from planning to deployment. You will have the support of our team; all you need to do is ask for help!
Key Qualifications
First and foremost, we are looking for a burning desire to learn, grow, and be part of a grand vision. The ideal candidate will also have good time-management and communication skills. We expect you to be available to do stand-ups in the late morning and participate in huddles (late afternoon or early evening).
These are the attributes we are looking for:
- Proven track record (5+ years) of working on complex web applications
- Proven experience developing web applications with Vue or React
- At least one year of experience working with a cloud provider (GCP preferred or AWS)
- At least one year of experience contributing to cloud architecture (design, microservices, DDD, reliability, scaling)
- At least six months of experience designing and developing Python applications
- At least six months of public code published on Github
- Experience designing APIs (preferably REST or GraphQL)
- A keen eye for typography, color, and design hierarchy with impeccable attention to detail
- An understanding of accessibility and UX best practices
- An ability to break down complex requirements into projects and tasks
- A can-do attitude
- Willingness to take ownership of features or products (seeing a project through from discovery to delivery)
- Tolerance for the fast pace of a growing company
- Curiosity
- Excellent verbal and written English
- Leading the way by staying up to date with tools, trends, and technologies
Skills
- Great communication
- Strong problem-solving skills
- HTML5/CSS3
- Typescript with React or Vue
- Python 3
- REST/GraphQL API design
- Test-Driven Development (TDD) and unit testing
- Git/Github
Nice-to-Have Skills
- Developing and maintaining structured and unstructured data sets
- Report/dashboard/data visualization design and implementation
- GraphQL Relay
- Netlify
- Microservice/serverless architecture design
- DevOps (CI/CD, Terraform)
- Kubernetes
- Django
- NoSQL/MongoDB
Reach Out!
If you think we may be a good fit, apply today! If you don’t meet all the above qualifications, it’s ok. We encourage you to submit your application if you are passionate about technology and learning new skills. And if you’ve built something in your spare time, share the link with us in your application!
EEO Statement
At Reply Pro, we believe that the diversity of our team is key to creative out-of-the-box thinking. We are committed to building a company that represents a variety of backgrounds, perspectives, and skills.
Reply Pro prohibits discrimination and harassment of any kind. We base our employment decisions on business needs, role requirements, and individual qualifications.
About Replypro
Reply Pro is an omnichannel CX management platform for local businesses. Our mission is to help our clients bridge the gap between customer expectations and their reality. We use software to give customers a great experience every time they interact with the business.
Our core offering is an End-to-End CX management SAAS platform. From review management to customer support to post-purchase surveys, we make it simple for businesses to engage with customers across many digital channels. This platform serves our clients primarily in the hospitality industry. And we work with several large brands in the U.S., Europe, and Australia.
Company Culture
We are a scrappy team. We get a lot done in a short amount of time. We have a can-do
attitude.
Address
Tech Stack
- Python
- Django
- Google Cloud Platform
- Vue.js
- React
Skip straight to final-round interviews by applying through Triplebyte.