Lead Software Engineer
Haystack · New York, NY · Today
HybridEngineeringFull-time
We're hiring on behalf of a Haystack partner! The Role Lead the modernization of the Assessment platform. Architect and implement using technologies like TypeScript, React, React Native, Flutter, and GraphQL. Establish and champion best-in-class engineering practices. Define and enforce coding standards, architectural patterns, and quality metrics. Lead technical design discussions, perform code reviews, and provide hands-on guidance. Design and implement CI/CD pipelines and contribute to DevSecOps practices. What You'll Need Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 10+ years of professional software development experience, with a significant portion in senior or principal roles. Expert-level proficiency in modern application development including TypeScript, Node.js, Next.js, React, React Native, Flutter, Swift, and Kotlin. Strong experience designing and consuming GraphQL and REST-based APIs. Deep understanding of database design and performance, with hands-on experience using PostgreSQL and MongoDB. Experience building and maintaining CI/CD pipelines and contributing to DevSecOps practices. What's On Offer Opportunity to raise the technical bar across the organization. Reduce long-term technical debt through thoughtful architecture. Accelerate delivery by enabling teams to build on a stable, scalable platform. Improve customer and partner experiences through reliable, high-quality applications. Apply via Haystack today!