Full Stack Developer
Current● Design, develop, code, test, and implement software.● Drive technical discussions to arrive at maintainable, scalable, and performant technical solutions for our business use cases.● Build high-quality, robust features, own development for medium to large complexity features.● Work in an agile development environment, coordinating with other internal and external teams to help ensure proper workflows throughout the entire project experience.● Work closely with a distributed team of developers and quality engineers on the design and implementation of features.● Write well-crafted, well-tested, readable, maintainable code.● Participate in code reviews to ensure code quality and distribute knowledge.● Share your knowledge by giving tech talks and evangelizing appropriate tech and engineering best practices.