What are the responsibilities and job description for the Full Stack Developer position at Haystack?
We're working with a leading consulting firm that connects top-tier talent with innovative development projects for prominent clients. They are seeking skilled professionals to contribute to significant software initiatives.
The Role
The Role
- Act as a full stack developer for an existing software development project
- Collaborate with established contractors and staff on web and Windows applications
- Apply expertise in programming and design for Cloud Services
- Responsible for analysis, design, and coding for new applications
- Provide leadership and manage complex work efforts
- Ensure design and code meet customer requirements by working with Business Analysts and Architects
- Extensive experience implementing and developing applications to interface with Service Oriented Architecture (SOA) and major Cloud Service Providers
- Proficiency with Azure App Services, Azure Functions, Azure Kubernetes Service (AKS), Azure Storage (Blob, Table, Queue), Azure SQL/Cosmos DB
- Experience with Azure API Management, Azure DevOps (Repos, Pipelines, Boards), and Identity & Access (Azure AD, OAuth2, OpenID Connect)
- Strong proficiency in JavaScript/TypeScript and modern frameworks like React, Angular, or Vue
- Expertise in state management technologies such as Redux, MobX, NgRx, or equivalents
- Ability to implement responsive UIs using HTML/CSS and integrate with REST and GraphQL client-side APIs
- Opportunity to work without direct assistance on challenging projects
- Chance to provide leadership and guide other team members
- Participation in maintenance, enhancement, and new development work
- Engagement with a broad range of technologies and applications