Palmetto Clean Technology - Backend Software Development Engineer III
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 5+ years of professional software engineering experience. • Strong proficiency in JavaScript (ES6+) and understanding of the JavaScript object model. • Proficiency with NestJS and experience designing/consuming RESTful APIs. • Experience building and maintaining backend applications in an event-driven architecture. • Experience with message queues and message brokers • Hands-on experience working with NoSQL/document-based databases (e.g., MongoDB). • Expertise in solving complex problems related to data consistency and ingestion at enterprise scale • Strong unit and integration testing discipline; TDD experience is a plus. • Familiarity with CI/CD pipelines, code versioning (Git), and modern development workflows. • Excellent written and verbal communication skills. • Strong problem-solving skills, a continuous learner mentality, and a commitment to team success. • Experience with NestJS or other Node.js frameworks beyond Express. • Familiarity with server-side rendering concepts and isomorphic React applications. • Knowledge of authentication and authorization patterns (e.g., OAuth, JWT). • Experience with front-end build tools (Webpack, Vite, Babel, etc.). • Exposure to containerization (Docker) and cloud platforms (AWS, GCP, Azure). • Practical knowledge of Agile methodologies, pair programming, and code review practices. • Enthusiasm for building clean, scalable, and maintainable code. • At Palmetto, you’ll have the opportunity to contribute meaningfully to the transition to renewable energy, grow your career alongside talented peers, and make a real impact on the products we deliver. Our engineering team is scaling rapidly, and we’re seeking strong, thoughtful builders to help shape our future. • Employment is contingent upon the successful completion of a background check. • Equal Employment Opportunity • Palmetto embraces diversity and is an Equal Employment Opportunity employer. Employment is decided on the basis of qualifications, merit, and business need. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or any other status protected under federal, state, or local law. • For more about our Privacy Policy, visit: https://palmetto.com/privacy-policy
Similar Jobs
No credit card. Takes 10 seconds.