What you’ll do:
As a contributor to a cross-functional scrum team, you will develop new features that allow our customers to engage with their customers
Collaborate with Product Management, UX, and architects to understand the business needs and find the best technical solutions for meeting those needs
Stay on top of industry trends and ensure the team appropriately utilizes the latest technologies and best practices
Passionate about writing clean, robust, maintainable, and well-tested code.
You enjoy maintaining a high standard and discussing code quality, design patterns, and participating in design discussions with peers.
You want to work in a highly collaborative and reflective team environment and enjoy jumping in to pair (in person or remotely) with other team members as needed
Who you are:
Bachelor of Science in Computer Science or a related discipline preferred
8+ years industry experience in software development is a must
4+ years experience developing in Ruby/Rails is a must
2+ years experience programming in AWS is a must. Experience working with services like DynamoDB, Aurora, Lambda/Serverless, CloudWatch, S3, EC2, and IAM is a plus
2+ years experience developing in Javascript/React is plus
2+ years experience programming in SQL with MySQL is must
Experience creating robust microservices with RESTful API’s is a must
Experience in debugging using New Relic is a plus
Experience in debugging using Splunk is a plus
Experience leading a software development team is a must
Experience with unit testing and test-driven development is a plus