SchoolMint is looking for an ambitious, strategic, experienced individual to join our close-knit team as a Software Engineering Manager.
As an Engineering Manager, you will lead a team of 5-12 engineers.
As a Software Engineering Manager, you will manage your project goals, contribute to product strategy and help develop your team.
You are expected to operate with scale and speed.
Our exceptional software engineers are just getting started -- and as a manager, you will guide the way.
Finally, you will work closely with other engineering managers to build an organizational structure and processes that scale as we continue to grow.
The manager will:
Provide technical leadership, mentoring, coaching, career development, and feedback for team members
Establish priorities and set expectations and accountability for members of the development team
Foster an engaging and collaborative environment within and among teams
Hire talented engineers that will thrive in this collaborative environment
Help create and follow a technology vision, roadmap, and process
Promote sound engineering practices through example and mentorship
Work closely with the Product team and business stakeholders to understand and improve KPIs
What You Will Do:
5+ years experience in software development and delivery
3+ years experience building, leading, managing, and mentoring high-performance engineering teams
Experience with languages like Material Design, Javascript, or CSS
Experience with product roadmap planning, prioritization with product management
Experience with communicating complex topics to stakeholders and business executives alike
Being hands-on by contributing code weekly (outside the critical path) to stay connected with the team and their experience
Reviewing code to ensure high coding standards are met
Demonstrated experience with microservice architecture
Ability to motivate and mentor junior members of the team
Qualifications:
About You:
5+ years software engineering experience either in school or for work
BA/BS degree in Engineering, Computer Science (or equivalent experience)
High-Level knowledge of web application development, object-oriented programming, relational database systems (MySQL), version control tools (GIT), package managers (NPM, Yarn, Composer)
High-Level knowledge of server-side technologies: PHP, Laravel framework
High-Level knowledge of front-end web technologies including HTML, CSS, Javascript, jQuery, Bootstrap, SASS, Vue, React