Full Stack Developer

Humankindglobalrecruitment — Canada · Posted ~2 hours ago

Mid Remote

Skills

Full Stack Development Modern Programming Languages Software Engineering Problem Solving Scalable Software Development

🔓 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 ✨ AI‑Generated

Work remotely as a Full Stack Developer building high-impact solutions for enterprise clients. You will work across the technology stack, solve complex technical problems, adapt to unfamiliar technologies, and collaborate with a talented team. The role suits an engineer who values ownership, practical architecture, quality software, scalability, and maintainability in a constantly evolving environment.

Highlights

Remote full-stack development opportunity focused on high-impact enterprise solutions, with variety across the technology stack, complex technical challenges, ownership of work, and collaboration with an experienced team. The role emphasizes practical, scalable, maintainable software.

Description

Full Stack Developer Halifax (Remote) We are working with an innovative technology company that are looking for Full Stack Developers to design and build high-impact solutions for enterprise clients. You’ll work across the technology stack, tackle complex technical challenges, and collaborate with a talented team to deliver software that is practical, scalable, and built to last. This is an excellent opportunity for a developer who enjoys variety, takes ownership of their work, and thrives in an environment where technology, client needs, and priorities are constantly evolving. Who You Are You’re a problem-solver at heart who can work confidently across multiple modern programming languages and adapt quickly to unfamiliar technologies, systems, and technical challenges. You’re curious, proactive, and collaborative. You take pride in writing quality software while understanding that great engineering isn’t about unnecessary complexity — it’s about creating solutions that are functional, maintainable, scalable, and valuable. You ask thoughtful questions, challenge assumptions, and aren’t afraid to dig into complex problems to find better solutions. Responsibilities Build and evolve production applications for enterprise clientsWork across frontend, backend, APIs, cloud infrastructure, and supporting servicesTranslate complex business and technical requirements into practical solutionsDesign and develop systems that are scalable, secure, testable, and maintainableCollaborate with developers, technical leaders, and client stakeholdersEvaluate and adopt new technologies and development tools, including AI-assisted developmentContribute to technical decisions and help shape engineering best practicesContinuously learn, experiment, and improve development processes and practices Technical Experience 4+ years of experience building and supporting production-grade applicationsExperience developing applications on AWS, Azure, or Google Cloud Platform (GCP)Strong experience with one or more modern programming languagesHands-on experience with Docker and KubernetesExperience designing, building, and scaling APIs and backend servicesStrong understanding of API fundamentals, including authentication and authorization, caching, RESTful API design, scalability, and performanceSolid understanding of modern software architecture and engineering practices, including APIs, microservices, 12-factor applications, and Domain-Driven Design (DDD)A strong commitment to automated testing, code quality, and maintainable softwareExperience implementing and working with CI/CD pipelines to support reliable and efficient software delivery What the Company Offers The opportunity to work with modern technologies, including AI-powered development toolsA development culture built on trust, autonomy, and collaborationOpportunities for continuous learning and professional growthCompetitive compensation5 weeks of vacationHealth insuranceWork equipment budget If you love solving hard problems, building great software, and working with people who trust you to do your best work, we'd love to hear from you.