Job Url: https://swooped.co/job-postings/ba511a7d-7834-489e-a887-242d7a4a3843 Job Description: Be a team player in an agile, fast-paced, and quickly changing environment, contributing to the success of cross-functional projects Voice your opinions to shape architecture, design, technology choices, and team processes, ensuring the platform aligns with business and sustainability goals Demonstrate a passion for testing by delivering well-tested, high-quality code to maintain platform reliability and performance Build new microservices from scratch, contributing to a scalable and maintainable service-based architecture Take ownership of projects from start to finish with minimal oversight, demonstrating accountability and leadership Utilize excellent time management skills to meet deadlines and manage competing priorities effectively Thrive in a small company environment where you can tackle diverse challenges and figure out where you can figure out whatever comes your way What you bring to the team Comfortable applying and evaluating others' application of computer science concepts, including OOP, functional programming, data structures, algorithm design and optimization, design patterns, and system architecture 3+ years of experience with the latest Angular and familiarity with AngularJS (we still have a service running this) Experience developing modern single-page applications Knowledgeable in micro-application design paradigms to develop scalable and maintainable services 5+ years of experience with Python Practical experience with Django Experience with PostgreSQL (or alternate) relational database(s), ORMs 5+ years of unit testing experience 5+ years of experience with TypeScript Expert-level HTML, CSS, and JavaScript skills Hands-on experience with Docker and Kubernetes Comfortable working with macOS Experience with Ghost Inspector is a strong plus Benefits Who we are and why you will love being a part of Enervee. People are our greatest asset and we want to empower our Senior Full-Stack Software Engineer to help achieve our vision! We celebrate diversity;  encourage innovation;  work collaboratively;  and  provide transparency Sustainability is our business model as well as our mode of operation We're passionate about our partners and we genuinely appreciate them We are led by an experienced leadership team committed to building trust and  empowerment across the company