Full Stack Engineer
3 days ago
Experience with distributed computing and enterprise-wide systems.
Experience in communicating with users, other technical teams, and senior management to collect requirements and describe software product features, technical designs, and product strategy.
Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers.
Experience influencing software engineers to the best practices within your team.
Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between.