Help establish standards for development teams and collaborate on initiatives with infrastructure, platform, and other software engineering teams
Assist fellow teammates by conducting code reviews and pairing
Leverage our tech stack based on Microservices architecture and build on Java / Springboot / ReactJS / Postgres hosted on AWS and increasingly using Kubernetes for containerization, CircleCI for Continuous Integration, and a combination of ArgoCD and an in-house tool for CD.
What were looking for:
Bachelors Degree in Computer Science or equivalent experience
Professional experience with ReactJS or AngularJS frameworks, HTML5/CSS3/Javascript and SAAS styling is a must.
Knowledge and understanding of GIT Version Control, HTTP requests, Restful APIs, API integrations is a must
Around 5 + years experience in software engineering fundamentals, Test Driven Development and Design principles
Understanding the tradeoffs between short-term and long-term goals and balancing immediate needs with strategic initiatives
Experience in working with software, platforms, and infrastructure at scale (we run thousands of hosts and have millions of users)
Experience in building modern Continuous Integration and Continuous Delivery systems at scale
Experience working with a team on large initiatives with the ability to course-correct as needed
Experience working with modern web development, including testing, staging, deploying, and monitoring