Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+43 more
Job description
We are looking for a strong, hands-on Full Stack Developer to join Allyable’s Product & Engineering team. The successful candidate will contribute to the continued development of the Allyable platform while taking an active role in building new AI-powered capabilities and products.
This role is ideal for a developer who can work across the full technology stack, take ownership of significant product components, translate product requirements into production-ready solutions, and collaborate closely with engineering, product, accessibility, and company leadership.
Key Responsibilities
-
Design, develop, test, and maintain production-grade web applications and platform capabilities.
-
Develop modern frontend applications, dashboards, workflows, and administrative interfaces.
-
Build scalable backend services, APIs, integrations, and asynchronous processing capabilities.
-
Design and maintain database structures and data-processing workflows.
-
Integrate AI/LLM capabilities into Allyable products and internal platform workflows.
-
Build reliable AI workflows using structured outputs, tool calling, validation, and appropriate guardrails.
-
Develop integrations with third-party platforms, APIs, cloud services, and enterprise systems.
-
Contribute to architecture decisions and the evolution of Allyable’s technology stack.
-
Write clean, maintainable, reusable, documented, and testable code.
-
Participate in code reviews, testing, CI/CD, releases, monitoring, and production troubleshooting.
-
Identify technical risks and proactively recommend practical solutions.
-
Collaborate with Product and Accessibility experts to translate business requirements into scalable technical solutions.
-
Take ownership of assigned components from design through deployment and ongoing maintenance.
Requirements
We are looking for practical experience across several of the following technologies and disciplines:
Frontend
-
React
-
Angular
-
Next.js
-
TypeScript / JavaScript
-
HTML5 / CSS
-
Responsive web application development
Backend
-
Node.js
-
.NET 9 / ASP.NET Core
-
NestJS or comparable backend frameworks
-
REST APIs and service-oriented architectures
-
Background jobs, queues, and asynchronous processing
Data
-
PostgreSQL and SQL
-
OpenSearch - search, indexing, querying, and large-scale data retrieval
-
Data modeling and database design
-
Redis or comparable caching/queue technologies
-
Experience with vector databases, embeddings, or knowledge graphs is an advantage
AI
-
LLM/API integration
-
Prompt and context design
-
Tool/function calling and structured AI outputs
-
RAG, embeddings, semantic search, or AI agents are advantages
-
AI evaluation, reliability, latency, and cost optimization
Cloud & Engineering
-
Microsoft Azure and AWS - practical cloud development, deployment, and infrastructure experience
-
Docker
-
Git / GitHub / Azure DevOps
-
CI/CD
-
Cloud deployment, logging, monitoring, and production troubleshooting
Strong Advantages
-
Experience working across both Node.js/NestJS and .NET-based backend environments.
-
Experience with OpenSearch or comparable enterprise search and indexing technologies.
-
Hands-on experience deploying and operating applications across both Microsoft Azure and AWS.
-
Experience integrating search infrastructure, AI/LLM services, and cloud-native services.
-
Experience with large-scale crawling, data processing, distributed systems, or enterprise SaaS platforms.
What We Are Looking For
-
A hands-on developer who can understand the product objective, not only execute predefined tickets.
-
Strong problem-solving and debugging skills.
-
Ability to independently research new technologies and turn them into working solutions.
-
Ownership, accountability, and a results-oriented approach.
-
Ability to balance development speed with quality, maintainability, security, and scalability.
-
Comfort working in a fast-moving environment where priorities and technologies evolve.
-
Clear communication and effective collaboration with technical and non-technical team members.
-
Curiosity and strong interest in AI, automation, web technologies, and enterprise SaaS.
Qualifications
-
3+ years of professional Full Stack development experience preferred.
-
Strong JavaScript/TypeScript development experience.
-
Experience building and maintaining production web applications.
-
Experience with modern frontend and backend frameworks.
-
Experience designing APIs and relational database architectures.
-
Practical experience with AI/LLM integrations is strongly preferred.
-
Experience working with cloud environments such as Azure or AWS.
-
Strong Git-based development workflow experience.
-
Professional working English.
A formal Computer Science degree is welcome, but practical engineering ability, ownership, problem-solving skills, and demonstrated production experience are more important to us than academic credentials alone.
Benefits & conditions
-
Quickly becoming familiar with Allyable’s architecture, products, and development processes.
-
Delivering reliable, production-ready features with increasing independence.
-
Taking ownership of meaningful platform components and new capabilities.
-
Contributing effectively to both existing Allyable products and new AI-driven initiatives.
-
Improving platform quality, scalability, maintainability, and development velocity.
-
Becoming a trusted technical contributor within Allyable’s Product & Engineering organization.
Working at Allyable
Allyable offers an entrepreneurial technology environment where developers can directly influence products, architecture, and customer outcomes. Team members work closely across Product, Engineering, Accessibility, and company leadership, with significant opportunity to take ownership and grow as the platform expands.
-
Full-time position.
-
Remote / hybrid working environment depending on location and team needs.
-
Flexible working environment with clear ownership and delivery expectations.
-
Opportunity to work with modern AI, cloud, automation, and web technologies.
-
Direct involvement in the evolution of an enterprise SaaS platform.
-
Significant technical ownership and opportunity to influence architecture and product direction.
-
Professional growth opportunities as Allyable expands its technology and product portfolio.
Compensation and specific employment terms will be determined based on the candidate’s experience, technical capabilities, location, and employment structure.
Why Join Allyable?
At Allyable, you will have the opportunity to build technology with real-world impact while working on challenging engineering problems across AI, automation, accessibility, cloud infrastructure, and enterprise software. We are looking for someone who wants to build, own, experiment, solve problems, and help shape the next generation of the Allyable platform.
About the company
Allyable is a technology company focused on making digital experiences more accessible and inclusive. Our Ally360 platform provides organizations with an integrated environment for managing digital accessibility across websites, applications, documents, development workflows, monitoring, testing, remediation, training, and compliance activities. The platform combines automation, AI-powered capabilities, developer tools, analytics, and professional accessibility expertise to help organizations manage accessibility at scale.
We work with organizations across multiple industries and markets and continue to expand our platform with new AI-driven capabilities, automation, and enterprise integrations.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
Dev Digest 120 - Apple and peers
Is Software Engineering Over-Saturated?
Fully Remote Software Engineer Jobs