Job Description
We are looking for a Lead Software Engineer to work remotely.
What can you expect from the position?
Can successfully plan & execute projects involving multiple developers and complex requirements, prioritizing strategically while being focused on technical decision making
Proactive in identifying and clearing roadblocks for the team
Collaborate with engineers on your team on feature development and bug fixes
Participate in the design and development of applications and services to support various business and engineering initiatives
Promote engineering best practices within your team to ensure quality, stability, performance, resiliency, and maintainability of your software
Work with Product Managers and the team to groom the product backlog
Be a champion of the customer's voice and ensure our products are built with customer empathy at the forefront
Trusted to always share status with all stakeholders, and proactively remedy communication issues.
Leads delivery of major initiatives on clear timelines and share knowledge and practices with other teams
What tech stack our teams use?
Angular, Go, RESTful Web Services, CI/CD, Docker, Terraform, AWS, PostGreSQL, Redis
Required Skills & Experience
- 5+ Years of experience within software development in an enterprise environment
- 2+ Years of experience in a leadership role (lead experience or entry level manager)
- Strong hands-on experience on the full software stack including Frontend, Backend / API, Databases, and Infrastructure
o Front End: Angular, Back End: Go/Golang, or Node.js (we need more UI experience and someone stronger on the front end with angular, but still some back end knowledge)
- Proven technical abilities in the area of software development, testing, monitoring, performance tuning and deployment pipelines.
- Focus on application quality and testing practices like unit, integration and e2e testing, code coverage analysis and automated software inspection
- Demonstrated experience with developing on the Cloud -- AWS, CI/CD exp
- Strong soft skills and communication
Nice to Have Skills & Experience
- Mobile application experience in Flutter or Android/iOS
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.