What are the responsibilities and job description for the Lead Full Stack Engineer position at Singles Publishing?
Company Description
Singles Publishing is a boutique music publishing administration services company representing a diverse portfolio of compositions by various composer/publisher clients, performed by renowned artists such as Anuel, Drake, Charli XCX, and more.
Role Description
We are seeking a Lead Full Stack Engineer for a contract to hire role at Singles Publishing. In this high-impact position, you will be instrumental in transforming our high-fidelity Figma designs into a fully functional, scalable platform. You will lead the development of both front-end and back-end components, design robust system architectures, and ensure seamless integration and deployment of our React-based web application. Your expertise will guide the project from initial design through to deployment and ongoing management, working closely with cross-functional teams to deliver a high-quality product.
Responsibilities
- Lead End-to-End Development: Oversee the transformation of high-fidelity Figma designs into a complete, functional platform, managing all phases of development from design implementation to final deployment.
- Architect Scalable Systems: Create and implement robust system architectures to support platform growth and ensure high performance and reliability.
- Front-End Expertise: Develop and optimize React-based front-end components, ensuring smooth integration with back-end services and a top-notch user experience.
- Back-End Development: Build and maintain server-side applications and APIs using modern frameworks and technologies to deliver scalable and efficient solutions.
- Deployment & Hosting Management: Manage the deployment process and hosting environments, ensuring the platform operates smoothly with effective CI/CD pipelines.
- Cross-Functional Collaboration: Partner with UX/UI designers, product managers, and other stakeholders to align on project goals and deliver superior results.
- Technical Leadership: Provide mentorship and guidance to a team of developers, promoting best practices, code quality, and continuous improvement.
- Problem-Solving & Innovation: Tackle technical challenges with creative solutions, driving performance enhancements and expanding platform capabilities.
- Quality Assurance: Establish and enforce comprehensive testing strategies to guarantee the platform’s reliability, security, and overall quality.
- Documentation & Reporting: Develop and maintain thorough documentation of system architecture, development processes, and project status, providing regular updates to stakeholders.
Qualifications
- Bachelor’s degree in Computer Science or a related field.
- 7 years of experience in software development, with a focus on transforming designs into fully functional products and features.
- 5 years of experience designing system architectures and launching software products.
- Proficiency in React.js, Node.js (or similar), and API integrations (e.g., QuickBooks, Spotify).
- Strong problem-solving abilities with experience in niche frameworks like CWR (Common Works Registration) for musical copyright metadata.
If you're a seasoned Full Stack Engineer with a track record of leading complex projects and developing cutting-edge platforms, we’d love to hear from you!