Senior Full Stack Software Engineer
Enervee
π΅ $115k-$150k
πRemote - United States
Please let Enervee know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join Enervee's dynamic team as a Senior Full-Stack Software Engineer to design, develop, and optimize our SaaS ecommerce platform. The ideal candidate will collaborate with product managers, designers, and other engineers to build scalable, high-performance solutions that meet the evolving needs of US utility companies and state agencies.
Requirements
- 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
Responsibilities
- 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
Benefits
Competitive compensation in addition to perks and benefits
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πWorldwide
- πUnited States
- π°$160k-$180kπUnited States
- π°$100kπWorldwide
- πWorldwide
- π°$140k-$200kπUnited States
- π°$140k-$200kπUnited States
- π°$140k-$200kπUnited States
- πUnited States
Please let Enervee know you found this job on JobsCollider. Thanks! π