JOBSEARCHER

Full Stack Engineer

We are seeking a hands-on Full-Stack Developer to support the delivery of scalable product features across a modern cloud-based platform. This role will work across the entire technology stack, contributing to front-end applications, backend services, APIs, middleware, infrastructure, and deployment pipelines.The ideal candidate is comfortable moving up and down the stack and partnering closely with product, architecture, and engineering teams to deliver high-quality, production-ready solutions.Core ResponsibilitiesDevelop and enhance full-stack product features across a distributed platformBuild and maintain Single Page Applications (SPAs) using React, React Native, and/or AngularDesign responsive, high-performance user interfaces with a focus on usability and scalabilityDevelop and maintain client-side application state, routing, and API integrations within SPA frameworksDesign and implement backend services, APIs, and middleware to support business workflowsDevelop and manage integrations between internal systems and third-party servicesContribute to infrastructure-as-code (IaC) and cloud configuration effortsSupport application deployment through CI/CD pipelines and automation workflowsWork with databases (SQL/NoSQL), APIs, and cloud services to ensure performance and scalabilityCollaborate cross-functionally with product managers, architects, and engineers to translate requirements into technical solutionsParticipate in code reviews, testing, debugging, and performance optimization, particularly within SPA architecturesHelp improve platform reliability through observability, monitoring, and operational best practicesContribute to technical documentation and promote maintainable coding standardsRequired Qualifications3–7+ years of experience in full-stack developmentStrong experience building Single Page Applications (SPAs) using Angular and/or ReactProficiency in front-end technologies including TypeScript, JavaScript, HTML5, CSS3Experience with state management libraries (e.g., Redux, NgRx, Context API)Solid understanding of SPA architecture, client-side routing, and performance optimization techniquesProficiency in backend development (Node.js, .NET, Java, or similar)Experience building and consuming RESTful APIs and microservices architecturesHands-on experience with cloud platforms (AWS, Azure, or GCP)Familiarity with CI/CD tools (GitHub Actions, Jenkins, Azure DevOps, etc.)Experience working with relational and/or NoSQL databasesStrong understanding of software development lifecycle (SDLC) and agile methodologiesAbility to work across multiple layers of the stack in a fast-paced environmentPreferred QualificationsExperience with DevOps practices, infrastructure automation (Terraform, ARM, etc.)Understanding of containerization (Docker/Kubernetes)Experience optimizing and scaling large-scale SPA applicationsExposure to observability tools (logging, monitoring, tracing)Experience building mobile-first or cross-platform applicationsKnowledge of scalable architecture patterns and distributed systems