Our customer is a sales enablement company that specifically helps field and door-to-door sales teams do their jobs quicker and more effectively. The core product we offer is a mobile and web app, supplemented by knowledgeable people who help companies make the changes they need to in order to improve and grow.
About us:
● We have iOS and Android apps that are our primary user platforms.
● Our web console is used by clients to manage all aspects of their account and data.
● The web app is currently split between a PHP app and an Vue.js app.
● Our APIs are split between PHP/Laravel and the new API in Elixir.
● We use Gitlab for our repos and CI/CD.
● We are a remote-first engineering department.
● Our Engineering Values.
About you:
● You have worked with a product/scrum team to develop applications for SaaS customers.
● You are passionate about creating beautiful and functional experiences for users.
● You have experience writing automated tests and have a firm belief in the benefit they offer.
● You have at least 3 years of professional experience working on SPAs (with vue.js).
● You have experience collaborating to form the team outcomes.
● You have experience working on a few large-scale applications.
● You have experience with unit and integration testing (preferably TDD).
● You love to share what you learn with other engineers.
● You are a problem solver with a passion for simple, clean, and maintainable solutions.
● You are self-motivated and able to manage yourself.
● You agree that concise and effective written and verbal communication is a must for a successful agile team.
To be a good fit, you should:
● Possess a natural curiosity about how things work and how to improve them.
● Be equal parts humble and confident.
● Have grit like a honey badger.
Here's how you'll make an impact:
● Participate in achieving product outcomes.
● Improve stability on our apps to enable users to be more effective.
● Help create best practices that can be socialized not only within the immediate team but also across the larger organization.
● Increase our automated test coverage and deployment infrastructure robustness.
● Address security concerns and proficiently maintain our frontend stack.
● Collaborate with Product Management, UX, and platform team to understand the business needs and find the best technical solution for meeting those needs.
We offer:
We’ll drop you a note when there are new jobs that match your search.