Our customer is transforming the field sales industry. Their mission is to help field sales reps have the best chance at success. As a software engineer, you’ll work collaboratively within cross-functional delivery teams alongside other engineers, designers, and product managers in building software to help improve field sales.
We are looking for a highly motivated and talented Senior React Engineer who is capable of doing high-quality work against technical and schedule challenges, while following strong software design and process principles. You are a driver of change and you have yet to meet a technology challenge you cannot resolve. Our team brings a diverse set of technical and cultural backgrounds and we like to think pragmatically in choosing the tools most appropriate for the job at hand.
About us:
- Our web applications are built primarily using PHP with Laravel and React.
- We have iOS and Android apps that are our primary delivery platforms.
- Our production application stack is hosted on AWS.
- We use Gitlab for our repos and CI/CD.
- We have a mix of distributed and in-office engineers.
Here’s How You Will Make an Impact:
- Contribute to the development and enhancement of product features, while ensuring the overall stability of the product.
- Help shape the product roadmap and contribute to achieving market fit for new products.
- Work on increasing automated test coverage and enhancing the robustness of the deployment infrastructure.
- Address security concerns and ensure the smooth operation and maintenance of the Data Pipeline and Analytics UI.
Requirements:
- 5+ years of professional experience building software with React.
- Experience working in a product/scrum team, specifically developing applications for SaaS customers.
- Familiarity with mid-to-large-size web applications and JavaScript projects.
- Strong understanding of writing automated tests and appreciating their value in software development.
- Strong problem-solving abilities, with a passion for delivering simple, clean, and maintainable solutions.
- Self-motivated with the ability to manage your own work.
- Excellent written and verbal communication skills, believing that clear and concise communication is essential for team success.
- Comfortable with open and candid communication about problems to drive solutions.
- Ability to work within core business hours of 9 AM to 2 PM MST.
Nice to have:
- Experience in event sourcing and/or data pipelines.
- Front-end experience (JS/HTML/CSS).
- Experience with SQL databases such as [MySQL, Postgres or SQL Server].
- Experience with Kafka.
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits