Senior Software Engineer

Wearehaystack — United States · Posted ~2 days ago

Senior Visa History ✓

Skills

TypeScript React React Native Flutter Node.js Next.js GraphQL REST APIs PostgreSQL MongoDB CI/CD REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A senior engineering position focused on modern application development, platform modernization, architecture ownership, and technical leadership. The role involves building scalable applications, improving engineering practices, and mentoring development teams.

Highlights

Opportunity to shape platform architecture, establish engineering best practices, influence technical direction, and work on scalable, secure software systems.

Description

We're hiring on behalf of a Haystack partner! The Role Lead the modernization of an Assessment platform. Architect and implement using technologies like TypeScript, React, React Native, Flutter, and GraphQL. Establish and champion best-in-class engineering practices, coding standards, and architectural patterns. Lead technical design discussions, perform code reviews, and provide hands-on guidance to the engineering team. Design and implement CI/CD pipelines and contribute to DevSecOps practices. Own the technical vision and architecture of the Assessment platform. 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, staff, or principal-level 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 shape the future of a scalable, resilient, secure, and maintainable platform. Influence technical direction across teams and stakeholders. Contribute to reducing long-term technical debt. Apply via Haystack today!