What are the responsibilities and job description for the Software Engineer (Full Stack) position at Pinnacle Private Credit?
About the Role:Our team here at Pinnacle Private credit, is looking for a Full Stack Software Engineer with 1-3 years of experience who's eager to build high-impact products from the ground up. You'll work across both front-end and back-end systems, focusing heavily on building intuitive UX/UI and processing unstructured data (like PDFs, text, and documents) and building robust, scalable APIs. This is an ideal role for someone who loves solving open-ended problems, takes initiative, and doesn't need constant direction.What You'll Do:Help design, develop, and deploy full-stack applications from scratch.Build and maintain RESTful or GraphQL APIs that integrate with complex data pipelines.Work with unstructured data (e.g., PDFs, documents, images) to extract, process, and organize information.Develop clean, responsive front-end interfaces (React, Vue, or similar).Help build reliable back-end systems (Node.js, Python, or equivalent) and connect them to databases (SQL/NoSQL).Collaborate with cross-functional teams to identify problems and deliver fast, high-quality solutions.Take ownership of your work from design through deployment; with a bias for action and minimal oversight.What We're Looking For:1-3 years of professional software engineering experience.Strong grasp of modern front-end frameworks (React, Vue, or Angular).Solid experience with back-end development (Node.js, Python, Go, or similar).Comfort working with unstructured data; parsing, processing, or automating document workflows.Familiarity with building and consuming APIs.Experience with databases (PostgreSQL, MongoDB, etc.) and cloud platforms (AWS, GCP, or Azure).Independent, curious, and comfortable taking initiative without constant guidance.Nice to Have:Experience with PDF parsing libraries, OCR, or NLP tools.Knowledge of authentication, scalability, and deployment best practices.Exposure to DevOps or CI/CD pipelines.