Senior Full-Stack Software Engineer
We're hiring! If you are a motivated, multi-talented software engineer who loves to learn and loves a good challenge - this could be a great fit for you.
Equips is an innovative, fast-paced company that is solving big problems in equipment management and service for financial and healthcare institutions. We pride ourselves on serving our customers both internal and external! Our core values of Do the Right Thing, Drive to Excellence, Impact Player and Positive Beat are the foundation of how we operate, both as a team and in the interest of our customers. We offer a relaxed and flexible work environment with fun events along with supporting community outreach programs! It is an exciting time to come on board as we are building a brand new platform using cutting-edge cloud technologies to support our customers' need for top of the line equipment maintenance solutions. That's where you come in;we need an accomplished engineer to join our team and help make critical architectural decisions and build key components of our new platform. This opportunity can have high growth potential, so be ready to make an immediate and meaningful impact.
Our Stack
- React webapp
- Serverless GraphQL API built on JavaScript/TypeScript and Python lambdas
- DynamoDB, ElasticSearch, and S3 datastores
Problems we're solving
- Secure, automated equipment management
- Web/API integrations of all kinds
- Using technology to keep service customers and providers in sync across the service lifecycle
- Computerized image recognition and parsing
- Building a first-class user experience
What you will do
- Work across multiple languages and technologies to provide the best possible software offering
- Meet with internal stakeholders to build high quality features and functionality
- Automate and improve key business activities
- Do your best work – build software that customers love
- Have immediate impact on major components of our infrastructure
- Work hard, play, and learn
Requirements
- Drive for excellence
- Committed to doing the right thing
- Positive attitude
- Team-oriented but with an ownership mentality
- 3+ years experience in software engineering
- Firm understanding of JavaScript, TypeScript, and NodeJS
- Experience building APIs or microservices as part of a cloud-native web application (experience in AWS and serverless/lambda is a big plus)
- Experience with modern frontend frameworks such as React
- Experience with database development and optimization (distributed database experience strongly preferred)
- Mastery of various forms of testing
- Knowledge of DevOps and security best practices
- Experience with Git
- Experience leading teams or mentoring teammates is strongly preferred
- Experience building software in the insurance, financial, or medical industries preferred